Functions | |
| CodecPtr | CreateAsciiCodec () |
| Create an ascii codec. | |
| CodecPtr | CreateBinaryCodec () |
| Create an binary codec without byte order conversion. | |
| CodecPtr | CreateLittleEndianBinaryCodec () |
| Create an binary codec (little endian). | |
| CodecPtr | CreateBigEndianBinaryCodec () |
| Create an binary codec (big endian). | |
| StreamPtr | CreateFileStream (std::FILE *stream, Stream::StreamDirection direction, CodecPtr codec) |
| Create an file stream. | |
| StreamPtr | CreateFileStream (const std::string &fileName, Stream::StreamDirection direction, CodecPtr codec) |
| Create an file stream. | |
| StreamPtr | CreateMemoryStream (CodecPtr codec, std::vector< uchar > &memory) |
| Create an memory stream. | |
| StreamPtr | CreateStringStream (std::string &memory) |
| Create an string stream. | |
| StreamPtr | CreateStdOutStream () |
| Create a stream which writes to standard out. | |
| StreamPtr | CreateStdErrorStream () |
| Create a stream which writes to standard error. | |
| RngPtr | Create69069Rng () |
| Create an 69069 Rng object. | |
| CodecPtr TC::Factory::CreateAsciiCodec | ( | ) |
Create an ascii codec.
| CodecPtr TC::Factory::CreateBinaryCodec | ( | ) |
Create an binary codec without byte order conversion.
| CodecPtr TC::Factory::CreateLittleEndianBinaryCodec | ( | ) |
Create an binary codec (little endian).
| CodecPtr TC::Factory::CreateBigEndianBinaryCodec | ( | ) |
Create an binary codec (big endian).
| StreamPtr TC::Factory::CreateFileStream | ( | std::FILE * | stream, | |
| Stream::StreamDirection | direction, | |||
| CodecPtr | codec | |||
| ) |
Create an file stream.
| stream | Pointer to an open file | |
| direction | Direction of the stream see TC::Stream::StreamDirection | |
| codec | Shared pointer to a codec for encoding or decoding the data |
| StreamPtr TC::Factory::CreateFileStream | ( | const std::string & | fileName, | |
| Stream::StreamDirection | direction, | |||
| CodecPtr | codec | |||
| ) |
Create an file stream.
| fileName | name of the file to open | |
| direction | Direction of the stream see TC::Stream::StreamDirection | |
| codec | Shared pointer to a codec for encoding or decoding the data |
| StreamPtr TC::Factory::CreateMemoryStream | ( | CodecPtr | codec, | |
| std::vector< uchar > & | memory | |||
| ) |
Create an memory stream.
| codec | Shared pointer to a codec for encoding or decoding the data |
| StreamPtr TC::Factory::CreateStringStream | ( | std::string & | memory | ) |
Create an string stream.
| StreamPtr TC::Factory::CreateStdOutStream | ( | ) |
Create a stream which writes to standard out.
| StreamPtr TC::Factory::CreateStdErrorStream | ( | ) |
Create a stream which writes to standard error.
| RngPtr TC::Factory::Create69069Rng | ( | ) |