Classes | Namespaces | Typedefs | Functions

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:

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

Detailed Description

Stream Classes.


This document is made with doxygen 1.7.1 at Thu Feb 17 2011 15:40:15.
Caminova Logo