Shadowrun: Awakened 29 September 2011 - Build 871
Static Public Member Functions
RakNet::TableSerializer Class Reference

#include <TableSerializer.h>

List of all members.

Static Public Member Functions

static void DeallocateQueryList (DataStructures::Table::FilterQuery *query, unsigned int numQueries)
static bool DeserializeCell (RakNet::BitStream *in, DataStructures::Table::Cell *cell, DataStructures::Table::ColumnType columnType)
static bool DeserializeColumns (RakNet::BitStream *in, DataStructures::Table *out)
static bool DeserializeFilterQuery (RakNet::BitStream *out, DataStructures::Table::FilterQuery *query)
static bool DeserializeFilterQueryList (RakNet::BitStream *out, DataStructures::Table::FilterQuery **query, unsigned int *numQueries, unsigned int maxQueries, int allocateExtraQueries=0)
static bool DeserializeRow (RakNet::BitStream *in, DataStructures::Table *out)
static bool DeserializeTable (RakNet::BitStream *in, DataStructures::Table *out)
static bool DeserializeTable (unsigned char *serializedTable, unsigned int dataLength, DataStructures::Table *out)
static void SerializeCell (RakNet::BitStream *out, DataStructures::Table::Cell *cell, DataStructures::Table::ColumnType columnType)
static void SerializeColumns (DataStructures::Table *in, RakNet::BitStream *out)
static void SerializeColumns (DataStructures::Table *in, RakNet::BitStream *out, DataStructures::List< int > &skipColumnIndices)
static void SerializeFilterQuery (RakNet::BitStream *in, DataStructures::Table::FilterQuery *query)
static void SerializeFilterQueryList (RakNet::BitStream *in, DataStructures::Table::FilterQuery *query, unsigned int numQueries, unsigned int maxQueries)
static void SerializeRow (DataStructures::Table::Row *in, unsigned keyIn, const DataStructures::List< DataStructures::Table::ColumnDescriptor > &columns, RakNet::BitStream *out, DataStructures::List< int > &skipColumnIndices)
static void SerializeRow (DataStructures::Table::Row *in, unsigned keyIn, const DataStructures::List< DataStructures::Table::ColumnDescriptor > &columns, RakNet::BitStream *out)
static void SerializeTable (DataStructures::Table *in, RakNet::BitStream *out)

Detailed Description

Definition at line 16 of file TableSerializer.h.


Member Function Documentation

static void RakNet::TableSerializer::DeallocateQueryList ( DataStructures::Table::FilterQuery query,
unsigned int  numQueries 
) [static]
static bool RakNet::TableSerializer::DeserializeCell ( RakNet::BitStream in,
DataStructures::Table::Cell cell,
DataStructures::Table::ColumnType  columnType 
) [static]
static bool RakNet::TableSerializer::DeserializeColumns ( RakNet::BitStream in,
DataStructures::Table out 
) [static]
static bool RakNet::TableSerializer::DeserializeFilterQuery ( RakNet::BitStream out,
DataStructures::Table::FilterQuery query 
) [static]
static bool RakNet::TableSerializer::DeserializeFilterQueryList ( RakNet::BitStream out,
DataStructures::Table::FilterQuery **  query,
unsigned int *  numQueries,
unsigned int  maxQueries,
int  allocateExtraQueries = 0 
) [static]
static bool RakNet::TableSerializer::DeserializeRow ( RakNet::BitStream in,
DataStructures::Table out 
) [static]
static bool RakNet::TableSerializer::DeserializeTable ( RakNet::BitStream in,
DataStructures::Table out 
) [static]
static bool RakNet::TableSerializer::DeserializeTable ( unsigned char *  serializedTable,
unsigned int  dataLength,
DataStructures::Table out 
) [static]
static void RakNet::TableSerializer::SerializeCell ( RakNet::BitStream out,
DataStructures::Table::Cell cell,
DataStructures::Table::ColumnType  columnType 
) [static]
static void RakNet::TableSerializer::SerializeColumns ( DataStructures::Table in,
RakNet::BitStream out 
) [static]
static void RakNet::TableSerializer::SerializeColumns ( DataStructures::Table in,
RakNet::BitStream out,
DataStructures::List< int > &  skipColumnIndices 
) [static]
static void RakNet::TableSerializer::SerializeFilterQuery ( RakNet::BitStream in,
DataStructures::Table::FilterQuery query 
) [static]
static void RakNet::TableSerializer::SerializeFilterQueryList ( RakNet::BitStream in,
DataStructures::Table::FilterQuery query,
unsigned int  numQueries,
unsigned int  maxQueries 
) [static]
static void RakNet::TableSerializer::SerializeRow ( DataStructures::Table::Row in,
unsigned  keyIn,
const DataStructures::List< DataStructures::Table::ColumnDescriptor > &  columns,
RakNet::BitStream out,
DataStructures::List< int > &  skipColumnIndices 
) [static]
static void RakNet::TableSerializer::SerializeRow ( DataStructures::Table::Row in,
unsigned  keyIn,
const DataStructures::List< DataStructures::Table::ColumnDescriptor > &  columns,
RakNet::BitStream out 
) [static]
static void RakNet::TableSerializer::SerializeTable ( DataStructures::Table in,
RakNet::BitStream out 
) [static]

The documentation for this class was generated from the following file:

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net