Electroneum
Public Member Functions | Private Attributes | List of all members
anonymous_namespace{wallet_args.cpp}::Print Class Reference

Public Member Functions

 Print (const std::function< void(const std::string &, bool)> &p, bool em=false)
 
 ~Print ()
 
template<typename T >
std::ostream & operator<< (const T &t)
 

Private Attributes

const std::function< void(const std::string &, bool)> & print
 
std::stringstream ss
 
bool emphasis
 

Constructor & Destructor Documentation

◆ Print()

anonymous_namespace{wallet_args.cpp}::Print::Print ( const std::function< void(const std::string &, bool)> &  p,
bool  em = false 
)
inline

◆ ~Print()

anonymous_namespace{wallet_args.cpp}::Print::~Print ( )
inline

Member Function Documentation

◆ operator<<()

template<typename T >
std::ostream& anonymous_namespace{wallet_args.cpp}::Print::operator<< ( const T t)
inline

Member Data Documentation

◆ emphasis

bool anonymous_namespace{wallet_args.cpp}::Print::emphasis
private

◆ print

const std::function<void(const std::string&, bool)>& anonymous_namespace{wallet_args.cpp}::Print::print
private

◆ ss

std::stringstream anonymous_namespace{wallet_args.cpp}::Print::ss
private

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