#include <DataChunk.h>
Public Member Functions | |
| DataChunkOutput (OutputStream *pOut) | |
| ~DataChunkOutput () | |
| void | openDataChunk (char *name, DataChunkVersionType ver) |
| void | closeDataChunk (void) |
| void | writeReal (Real r) |
| void | writeInt (Int i) |
| void | writeByte (Byte b) |
| void | writeAsciiString (const AsciiString &string) |
| void | writeUnicodeString (UnicodeString string) |
| void | writeArrayOfBytes (char *ptr, Int len) |
| void | writeDict (const Dict &d) |
| void | writeNameKey (const NameKeyType key) |
Protected Attributes | |
| OutputStream * | m_pOut |
| FILE * | m_tmp_file |
| DataChunkTableOfContents | m_contents |
| OutputChunk * | m_chunkStack |
Definition at line 117 of file DataChunk.h.
| DataChunkOutput::DataChunkOutput | ( | OutputStream * | pOut | ) |
Definition at line 238 of file DataChunk.cpp.
| DataChunkOutput::~DataChunkOutput | ( | ) |
Definition at line 251 of file DataChunk.cpp.
| void DataChunkOutput::closeDataChunk | ( | void | ) |
Definition at line 305 of file DataChunk.cpp.
| void DataChunkOutput::openDataChunk | ( | char * | name, |
| DataChunkVersionType | ver ) |
Definition at line 278 of file DataChunk.cpp.
| void DataChunkOutput::writeArrayOfBytes | ( | char * | ptr, |
| Int | len ) |
Definition at line 352 of file DataChunk.cpp.
| void DataChunkOutput::writeAsciiString | ( | const AsciiString & | string | ) |
Definition at line 357 of file DataChunk.cpp.
| void DataChunkOutput::writeByte | ( | Byte | b | ) |
Definition at line 347 of file DataChunk.cpp.
| void DataChunkOutput::writeDict | ( | const Dict & | d | ) |
Definition at line 381 of file DataChunk.cpp.
| void DataChunkOutput::writeInt | ( | Int | i | ) |
Definition at line 342 of file DataChunk.cpp.
| void DataChunkOutput::writeNameKey | ( | const NameKeyType | key | ) |
Definition at line 371 of file DataChunk.cpp.
| void DataChunkOutput::writeReal | ( | Real | r | ) |
Definition at line 337 of file DataChunk.cpp.
| void DataChunkOutput::writeUnicodeString | ( | UnicodeString | string | ) |
Definition at line 364 of file DataChunk.cpp.
|
protected |
Definition at line 123 of file DataChunk.h.
|
protected |
Definition at line 122 of file DataChunk.h.
|
protected |
Definition at line 120 of file DataChunk.h.
|
protected |
Definition at line 121 of file DataChunk.h.