#include "cel_types.h"
#include "cel_referable.h"
#include "cel_string.h"
#include "cel_datatraits.h"
#include "cel_exception.h"
#include "cel_lockable.h"


Go to the source code of this file.
Namespaces | |
| namespace | Celartem |
Classes | |
| class | Celartem::Stream |
| struct | Celartem::WriteData< T, storagePolicy > |
| struct | Celartem::WriteData< T, notToBeStored > |
| struct | Celartem::WriteData< T, byCopyBytes > |
| struct | Celartem::WriteData< T, bySwapCopyBytes > |
| struct | Celartem::WriteData< T, byClassMethods > |
| struct | Celartem::ReadData< T, storagePolicy > |
| struct | Celartem::ReadData< T, notToBeStored > |
| struct | Celartem::ReadData< T, byCopyBytes > |
| struct | Celartem::ReadData< T, bySwapCopyBytes > |
| struct | Celartem::ReadData< T, byClassMethods > |
| class | Celartem::NullStream |
| class | Celartem::ByteCounterStream |
| class | Celartem::PartialStream |
Typedefs | |
| typedef void(* | Celartem::DuplicateStreamCallback )(void *inContext, size_t inBytesCopied, size_t inMaximumBytesToCopy) |
Functions | |
| template<typename T> | |
| void | Celartem::write (Stream *inStream, const T &n, Endian inEndian) |
| template<typename T> | |
| T | Celartem::read (Stream *inStream, Endian inEndian) |
Definition in file cel_stream.h.