fmatvec  0.0.0
fmatvec::osyncstream Class Reference
Inheritance diagram for fmatvec::osyncstream:
[legend]

Public Member Functions

 osyncstream (std::ostream &str_)
 
 osyncstream (osyncstream &)=delete
 
 osyncstream (osyncstream &&) noexcept
 
osyncstreamoperator= (osyncstream &)=delete
 
osyncstreamoperator= (osyncstream &&)=delete
 
osyncstreamoperator<< (DisableEscaping &)
 
osyncstreamoperator<< (EnableEscaping &)
 
osyncstreamoperator<< (bool value)
 
osyncstreamoperator<< (long value)
 
osyncstreamoperator<< (unsigned long value)
 
osyncstreamoperator<< (long long value)
 
osyncstreamoperator<< (unsigned long long value)
 
osyncstreamoperator<< (double value)
 
osyncstreamoperator<< (long double value)
 
osyncstreamoperator<< (const void *value)
 
osyncstreamoperator<< (std::nullptr_t)
 
osyncstreamoperator<< (short value)
 
osyncstreamoperator<< (int value)
 
osyncstreamoperator<< (unsigned short value)
 
osyncstreamoperator<< (unsigned int value)
 
osyncstreamoperator<< (float value)
 
osyncstreamoperator<< (std::streambuf *sb)
 
osyncstreamoperator<< (std::ios_base &(*func)(std::ios_base &))
 
osyncstreamoperator<< (std::ostream &(*func)(std::ostream &))
 
std::ostream & getOStream () const
 

Private Attributes

std::stringbuf buf
 
std::ostream & str
 
bool moved { false }
 

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