ABLATE Source Documentation  0.12.34
ablate::monitors::logs::NullLog Class Reference
+ Inheritance diagram for ablate::monitors::logs::NullLog:

Public Member Functions

void Print (const char *) override
 
void Printf (const char *,...) override
 
void Initialize (MPI_Comm comm) override
 
std::ostream & GetStream () override
 
virtual void Print (const char *value)
 
virtual void Print (const char *name, std::size_t num, const double *, const char *format=nullptr)
 
void Print (const char *name, const std::vector< double > &values, const char *format=nullptr)
 
- Public Member Functions inherited from ablate::monitors::logs::Log
virtual void Print (const char *name, std::size_t num, const double *, const char *format=nullptr)
 
void Print (const char *name, const std::vector< double > &values, const char *format=nullptr)
 
const bool & Initialized () const
 

Static Public Attributes

static std::ostream nullStream = std::ostream(&nullBuffer)
 

Member Function Documentation

◆ GetStream()

std::ostream& ablate::monitors::logs::NullLog::GetStream ( )
inlineoverridevirtual

Return access a null stream

Returns

Reimplemented from ablate::monitors::logs::Log.

Member Data Documentation

◆ nullStream

std::ostream ablate::monitors::logs::NullLog::nullStream = std::ostream(&nullBuffer)
inlinestatic

public static null stream that can be used by others


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