Class ILLIXR::data_use_indicator
ClassList > ILLIXR > data_use_indicator
A helper class that lets one dynamically determine if some data gets used. More...
#include <record_logger.hpp>
Public Functions
Type | Name |
---|---|
data_use_indicator () |
|
data_use_indicator (const data_use_indicator & other) |
|
bool | is_used () const |
void | mark_unused () const |
void | mark_used () const |
data_use_indicator & | operator= (const data_use_indicator & other) |
Detailed Description
When a data_use_indicator gets copied, the original is considered used and the new one is considered unused.
Public Functions Documentation
function data_use_indicator [1/2]
inline ILLIXR::data_use_indicator::data_use_indicator ()
function data_use_indicator [2/2]
inline ILLIXR::data_use_indicator::data_use_indicator (
const data_use_indicator & other
)
function is_used
inline bool ILLIXR::data_use_indicator::is_used () const
function mark_unused
inline void ILLIXR::data_use_indicator::mark_unused () const
function mark_used
inline void ILLIXR::data_use_indicator::mark_used () const
function operator=
inline data_use_indicator & ILLIXR::data_use_indicator::operator= (
const data_use_indicator & other
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/include/illixr/record_logger.hpp