Skip to content

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