Public Member Functions | Public Attributes

Serializator Class Reference

List of all members.

Public Member Functions

 Serializator ()
 Serializator (uint approxSize)
void GrowBuffer ()
void GrowBuffer (uint length)
bool Save (string& name)
bool Load (string& name)
void Clear ()
SerializatorSetCurPos (uint pos)
SerializatorFill (uint8 value, uint length)
SerializatorSet (const int64& value)
SerializatoropShl (const int64& value)
SerializatorSet (const int32& value)
SerializatoropShl (const int32& value)
SerializatorSet (const int16& value)
SerializatoropShl (const int16& value)
SerializatorSet (const int8& value)
SerializatoropShl (const int8& value)
SerializatorSet (const uint64& value)
SerializatoropShl (const uint64& value)
SerializatorSet (const uint32& value)
SerializatoropShl (const uint32& value)
SerializatorSet (const uint16& value)
SerializatoropShl (const uint16& value)
SerializatorSet (const uint8& value)
SerializatoropShl (const uint8& value)
SerializatorSet (const bool& value)
SerializatoropShl (const bool& value)
SerializatorSet (const string& value)
SerializatoropShl (const string& value)
SerializatorSet (const float& value)
SerializatoropShl (const float& value)
SerializatorSet (const array< int64 >& values)
SerializatoropShl (const array< int64 >& values)
SerializatorSet (const array< int32 >& values)
SerializatoropShl (const array< int32 >& values)
SerializatorSet (const array< int16 >& values)
SerializatoropShl (const array< int16 >& values)
SerializatorSet (const array< int8 >& values)
SerializatoropShl (const array< int8 >& values)
SerializatorSet (const array< uint64 >& values)
SerializatoropShl (const array< uint64 >& values)
SerializatorSet (const array< uint32 >& values)
SerializatoropShl (const array< uint32 >& values)
SerializatorSet (const array< uint16 >& values)
SerializatoropShl (const array< uint16 >& values)
SerializatorSet (const array< uint8 >& values)
SerializatoropShl (const array< uint8 >& values)
SerializatorSet (const array< bool >& values)
SerializatoropShl (const array< bool >& values)
SerializatorSet (const array< string >& values)
SerializatoropShl (const array< string >& values)
SerializatorSet (const array< float >& values)
SerializatoropShl (const array< float >& values)
SerializatorSet (const Critter& cr)
SerializatoropShl (const Critter& cr)
SerializatorSet (const Item& item)
SerializatoropShl (const Item& item)
SerializatorGet (int64& value)
SerializatoropShr (int64& value)
SerializatorGet (int32& value)
SerializatoropShr (int32& value)
SerializatorGet (int16& value)
SerializatoropShr (int16& value)
SerializatorGet (int8& value)
SerializatoropShr (int8& value)
SerializatorGet (uint64& value)
SerializatoropShr (uint64& value)
SerializatorGet (uint32& value)
SerializatoropShr (uint32& value)
SerializatorGet (uint16& value)
SerializatoropShr (uint16& value)
SerializatorGet (uint8& value)
SerializatoropShr (uint8& value)
SerializatorGet (bool& value)
SerializatoropShr (bool& value)
SerializatorGet (string& str)
SerializatoropShr (string& str)
SerializatorGet (float& value)
SerializatoropShr (float& value)
SerializatorGet (array< int64 >& values)
SerializatoropShr (array< int64 >& values)
SerializatorGet (array< int32 >& values)
SerializatoropShr (array< int32 >& values)
SerializatorGet (array< float >& values)
SerializatoropShr (array< float >& values)
SerializatorGet (array< int16 >& values)
SerializatoropShr (array< int16 >& values)
SerializatorGet (array< int8 >& values)
SerializatoropShr (array< int8 >& values)
SerializatorGet (array< uint64 >& values)
SerializatoropShr (array< uint64 >& values)
SerializatorGet (array< uint32 >& values)
SerializatoropShr (array< uint32 >& values)
SerializatorGet (array< uint16 >& values)
SerializatoropShr (array< uint16 >& values)
SerializatorGet (array< uint8 >& values)
SerializatoropShr (array< uint8 >& values)
SerializatorGet (array< bool >& values)
SerializatoropShr (array< bool >& values)
SerializatorGet (array< string >& values)
SerializatoropShr (array< string >& values)
SerializatorGet (Critter@& cr)
SerializatoropShr (Critter@& cr)
SerializatorGet (Item@& item)
SerializatoropShr (Item@& item)

Public Attributes

array< uint8 > Array
uint CurPos
uint BufSize
uint DataSize

Constructor & Destructor Documentation

Serializator (  ) 
Serializator ( uint  approxSize  ) 

Member Function Documentation

void GrowBuffer (  ) 
void GrowBuffer ( uint  length  ) 
bool Save ( string name  ) 
bool Load ( string name  ) 
void Clear (  ) 
Serializator@ SetCurPos ( uint  pos  ) 
Serializator@ Fill ( uint8  value,
uint  length 
)
Serializator@ Set ( const int64&  value  ) 
Serializator@ opShl ( const int64&  value  ) 
Serializator@ Set ( const int32&  value  ) 
Serializator@ opShl ( const int32&  value  ) 
Serializator@ Set ( const int16&  value  ) 
Serializator@ opShl ( const int16&  value  ) 
Serializator@ Set ( const int8&  value  ) 
Serializator@ opShl ( const int8&  value  ) 
Serializator@ Set ( const uint64&  value  ) 
Serializator@ opShl ( const uint64&  value  ) 
Serializator@ Set ( const uint32&  value  ) 
Serializator@ opShl ( const uint32&  value  ) 
Serializator@ Set ( const uint16&  value  ) 
Serializator@ opShl ( const uint16&  value  ) 
Serializator@ Set ( const uint8&  value  ) 
Serializator@ opShl ( const uint8&  value  ) 
Serializator@ Set ( const bool&  value  ) 
Serializator@ opShl ( const bool&  value  ) 
Serializator@ Set ( const string value  ) 
Serializator@ opShl ( const string value  ) 
Serializator@ Set ( const float&  value  ) 
Serializator@ opShl ( const float&  value  ) 
Serializator@ Set ( const array< int64 >&  values  ) 
Serializator@ opShl ( const array< int64 >&  values  ) 
Serializator@ Set ( const array< int32 >&  values  ) 
Serializator@ opShl ( const array< int32 >&  values  ) 
Serializator@ Set ( const array< int16 >&  values  ) 
Serializator@ opShl ( const array< int16 >&  values  ) 
Serializator@ Set ( const array< int8 >&  values  ) 
Serializator@ opShl ( const array< int8 >&  values  ) 
Serializator@ Set ( const array< uint64 >&  values  ) 
Serializator@ opShl ( const array< uint64 >&  values  ) 
Serializator@ Set ( const array< uint32 >&  values  ) 
Serializator@ opShl ( const array< uint32 >&  values  ) 
Serializator@ Set ( const array< uint16 >&  values  ) 
Serializator@ opShl ( const array< uint16 >&  values  ) 
Serializator@ Set ( const array< uint8 >&  values  ) 
Serializator@ opShl ( const array< uint8 >&  values  ) 
Serializator@ Set ( const array< bool >&  values  ) 
Serializator@ opShl ( const array< bool >&  values  ) 
Serializator@ Set ( const array< string >&  values  ) 
Serializator@ opShl ( const array< string >&  values  ) 
Serializator@ Set ( const array< float >&  values  ) 
Serializator@ opShl ( const array< float >&  values  ) 
Serializator@ Set ( const Critter cr  ) 
Serializator@ opShl ( const Critter cr  ) 
Serializator@ Set ( const Item item  ) 
Serializator@ opShl ( const Item item  ) 
Serializator@ Get ( int64&  value  ) 
Serializator@ opShr ( int64&  value  ) 
Serializator@ Get ( int32&  value  ) 
Serializator@ opShr ( int32&  value  ) 
Serializator@ Get ( int16&  value  ) 
Serializator@ opShr ( int16&  value  ) 
Serializator@ Get ( int8&  value  ) 
Serializator@ opShr ( int8&  value  ) 
Serializator@ Get ( uint64&  value  ) 
Serializator@ opShr ( uint64&  value  ) 
Serializator@ Get ( uint32&  value  ) 
Serializator@ opShr ( uint32&  value  ) 
Serializator@ Get ( uint16&  value  ) 
Serializator@ opShr ( uint16&  value  ) 
Serializator@ Get ( uint8&  value  ) 
Serializator@ opShr ( uint8&  value  ) 
Serializator@ Get ( bool&  value  ) 
Serializator@ opShr ( bool&  value  ) 
Serializator@ Get ( string str  ) 
Serializator@ opShr ( string str  ) 
Serializator@ Get ( float&  value  ) 
Serializator@ opShr ( float&  value  ) 
Serializator@ Get ( array< int64 >&  values  ) 
Serializator@ opShr ( array< int64 >&  values  ) 
Serializator@ Get ( array< int32 >&  values  ) 
Serializator@ opShr ( array< int32 >&  values  ) 
Serializator@ Get ( array< float >&  values  ) 
Serializator@ opShr ( array< float >&  values  ) 
Serializator@ Get ( array< int16 >&  values  ) 
Serializator@ opShr ( array< int16 >&  values  ) 
Serializator@ Get ( array< int8 >&  values  ) 
Serializator@ opShr ( array< int8 >&  values  ) 
Serializator@ Get ( array< uint64 >&  values  ) 
Serializator@ opShr ( array< uint64 >&  values  ) 
Serializator@ Get ( array< uint32 >&  values  ) 
Serializator@ opShr ( array< uint32 >&  values  ) 
Serializator@ Get ( array< uint16 >&  values  ) 
Serializator@ opShr ( array< uint16 >&  values  ) 
Serializator@ Get ( array< uint8 >&  values  ) 
Serializator@ opShr ( array< uint8 >&  values  ) 
Serializator@ Get ( array< bool >&  values  ) 
Serializator@ opShr ( array< bool >&  values  ) 
Serializator@ Get ( array< string >&  values  ) 
Serializator@ opShr ( array< string >&  values  ) 
Serializator@ Get ( Critter@&  cr  ) 
Serializator@ opShr ( Critter@&  cr  ) 
Serializator@ Get ( Item@&  item  ) 
Serializator@ opShr ( Item@&  item  ) 

Member Data Documentation

array<uint8> Array
uint CurPos
uint BufSize
uint DataSize