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

 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.


Cuminas DjVu SDK 3.0.33103
This document is made with doxygen 1.8.5 at Sun Dec 15 2013 19:38:05.
Cuminas Logo