Jpp
17.0.0
the software that should make you happy
|
Binary output based on a file descriptor. More...
#include <JFileIO.hh>
Public Member Functions | |
JFileWriter (const JFile &file) | |
Constructor. More... | |
virtual bool | getStatus () const override |
Status of writer. More... | |
virtual int | write (const char *buffer, const int length) override |
Write byte array. More... | |
JWriter & | operator<< (const JSerialisable &object) |
Write serialisable data object. More... | |
JWriter & | operator<< (const bool value) |
JWriter & | operator<< (const char value) |
JWriter & | operator<< (const unsigned char value) |
JWriter & | operator<< (const short value) |
JWriter & | operator<< (const unsigned short value) |
JWriter & | operator<< (const int value) |
JWriter & | operator<< (const unsigned int value) |
JWriter & | operator<< (const long int value) |
JWriter & | operator<< (const unsigned long int value) |
JWriter & | operator<< (const long long int value) |
JWriter & | operator<< (const unsigned long long int value) |
JWriter & | operator<< (const float value) |
JWriter & | operator<< (const double value) |
JWriter & | operator<< (const long double value) |
JWriter & | operator<< (const JLANG::JObjectID &value) |
JWriter & | store (const JSerialisable &object) |
Write object. More... | |
template<class T > | |
JWriter & | store (const T &object) |
Write object. More... | |
operator bool () const | |
Type conversion operator. More... | |
bool | operator! () const |
Negated status of this object. More... | |
Protected Attributes | |
JFile | out |
Binary output based on a file descriptor.
This class implements the JWriter interface.
Definition at line 72 of file JFileIO.hh.
|
inline |
|
inlineoverridevirtual |
Status of writer.
Implements JLANG::JAbstractObjectStatus.
Definition at line 91 of file JFileIO.hh.
|
inlineoverridevirtual |
Write byte array.
buffer | pointer to byte array |
length | number of bytes |
Implements JLANG::JBinaryOutput.
Definition at line 104 of file JFileIO.hh.
|
inlineinherited |
Write serialisable data object.
object | serialisable data object |
Definition at line 144 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 150 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 151 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 152 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 153 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 154 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 155 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 156 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 157 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 158 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 159 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 160 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 161 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 162 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 163 of file JSerialisable.hh.
|
inlineinherited |
Definition at line 164 of file JSerialisable.hh.
|
inlineinherited |
Write object.
object | object |
Definition at line 173 of file JSerialisable.hh.
Write object.
object | object |
Definition at line 186 of file JSerialisable.hh.
|
inlineinherited |
Type conversion operator.
Definition at line 33 of file JAbstractObjectStatus.hh.
|
inlineinherited |
Negated status of this object.
Definition at line 44 of file JAbstractObjectStatus.hh.
|
protected |
Definition at line 110 of file JFileIO.hh.