Shadowrun: Awakened 29 September 2011 - Build 871
Public Member Functions | Public Attributes
DataStructures::Table::Cell Struct Reference

Holds the actual data in the table.

#include <DS_Table.h>

List of all members.

Public Member Functions

 Cell ()
 Cell (const Cell &input)
 Cell (double numericValue, char *charValue, void *ptr, ColumnType type)
void Clear (void)
ColumnType EstimateColumnType (void) const
void Get (char *output, int *outputLength)
 Binary.
void Get (int *output)
 Numeric.
void Get (double *output)
void Get (char *output)
 String.
Celloperator= (const Cell &input)
void Set (double input)
void Set (const char *input, int inputLength)
 Binary.
void Set (int input)
 Numeric.
void Set (const char *input)
 String.
void Set (unsigned int input)
void SetByType (double numericValue, char *charValue, void *ptr, ColumnType type)
void SetPtr (void *p)
 Pointer.
RakNet::RakString ToString (ColumnType columnType)
 ~Cell ()

Public Attributes

char * c
double i
bool isEmpty
void * ptr

Detailed Description

Definition at line 55 of file DS_Table.h.


Constructor & Destructor Documentation

DataStructures::Table::Cell::Cell ( )
DataStructures::Table::Cell::~Cell ( )
DataStructures::Table::Cell::Cell ( double  numericValue,
char *  charValue,
void *  ptr,
ColumnType  type 
)
DataStructures::Table::Cell::Cell ( const Cell input)

Member Function Documentation

void DataStructures::Table::Cell::Clear ( void  )
ColumnType DataStructures::Table::Cell::EstimateColumnType ( void  ) const
void DataStructures::Table::Cell::Get ( int *  output)
void DataStructures::Table::Cell::Get ( double *  output)
void DataStructures::Table::Cell::Get ( char *  output)
void DataStructures::Table::Cell::Get ( char *  output,
int *  outputLength 
)
Cell& DataStructures::Table::Cell::operator= ( const Cell input)
void DataStructures::Table::Cell::Set ( const char *  input)
void DataStructures::Table::Cell::Set ( unsigned int  input)
void DataStructures::Table::Cell::Set ( const char *  input,
int  inputLength 
)
void DataStructures::Table::Cell::Set ( double  input)
void DataStructures::Table::Cell::Set ( int  input)
void DataStructures::Table::Cell::SetByType ( double  numericValue,
char *  charValue,
void *  ptr,
ColumnType  type 
)
void DataStructures::Table::Cell::SetPtr ( void *  p)
RakNet::RakString DataStructures::Table::Cell::ToString ( ColumnType  columnType)

Member Data Documentation

Definition at line 97 of file DS_Table.h.

Definition at line 96 of file DS_Table.h.

Definition at line 95 of file DS_Table.h.

Definition at line 98 of file DS_Table.h.


The documentation for this struct 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