39#include "blocxx/BLOCXX_config.h"
43#ifdef BLOCXX_HAVE_OSTREAM
67 m_val =
static_cast<bool>(
v);
79 const char *
p = (
arg) ?
"true" :
"false";
The Bool class is an abstraction for the boolean data type.
void readObject(std::streambuf &istrm)
Read this object from an input stream.
void writeObject(std::streambuf &ostrm) const
Write this object to an output stream.
bool operator==(const bool arg) const
Equality operator.
This String class is an abstract data type that represents as NULL terminated string of characters.
void read(std::streambuf &istrm, void *dataIn, size_t dataInLen)
void write(std::streambuf &ostrm, void const *dataOut, size_t dataOutLen)
bool operator==(const Array< T > &x, const Array< T > &y)
ostream & operator<<(ostream &ostrm, const Bool &arg)