Class LiliCout

Class Documentation

class LiliCout

Custom std::cout class to enable/disable printing output.

Public Functions

inline LiliCout()
inline LiliCout(bool enabled)
template<typename T>
inline LiliCout &operator<<(const T &t)

Extraction operator for LiliCout class similar to std::cout

Template Parameters:

T – Type of the input

Parameters:

t – Input to be printed

Returns:

LiliCout& Reference to the LiliCout object

inline LiliCout &operator<<(std::ostream &(*f)(std::ostream&))

Extraction operator for LiliCout class similar to std::cout

Parameters:

f – Function pointer to std::ostream&

Returns:

LiliCout& Reference to the LiliCout object

Public Members

bool enabled

Flag to enable/disable printing output.