Block-Structured AMR Software Framework
amrex::BoxArray::RefID Struct Reference

#include <AMReX_BoxArray.H>

Public Member Functions

 RefID () noexcept=default
 
 RefID (BARef *data_) noexcept
 
bool operator< (const RefID &rhs) const noexcept
 
bool operator== (const RefID &rhs) const noexcept
 
bool operator!= (const RefID &rhs) const noexcept
 

Private Attributes

BARefdata {nullptr}
 

Friends

std::ostream & operator<< (std::ostream &os, const RefID &id)
 

Constructor & Destructor Documentation

◆ RefID() [1/2]

amrex::BoxArray::RefID::RefID ( )
defaultnoexcept

◆ RefID() [2/2]

amrex::BoxArray::RefID::RefID ( BARef data_)
inlineexplicitnoexcept

Member Function Documentation

◆ operator!=()

bool amrex::BoxArray::RefID::operator!= ( const RefID rhs) const
inlinenoexcept

◆ operator<()

bool amrex::BoxArray::RefID::operator< ( const RefID rhs) const
inlinenoexcept

◆ operator==()

bool amrex::BoxArray::RefID::operator== ( const RefID rhs) const
inlinenoexcept

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  os,
const RefID id 
)
friend

Member Data Documentation

◆ data

BARef* amrex::BoxArray::RefID::data {nullptr}
private

The documentation for this struct was generated from the following file: