Stream Classes. More...
#include "cel_types.h"#include "cel_referable.h"#include "cel_string.h"#include "cel_datatraits.h"#include "cel_exception.h"#include "cel_lockable.h"

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 |
Namespaces | |
| namespace | Celartem |
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) |
Stream Classes.