cel_stream.h File Reference

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"

Include dependency graph for cel_stream.h:

This graph shows which files directly or indirectly include this file:

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>
Celartem::read (Stream *inStream, Endian inEndian)


Detailed Description

Stream Classes.

Definition in file cel_stream.h.


This document is automatically generated using doxygen 1.5.4 at Fri Jun 27 18:22:23 2008.