Public Member Functions | Public Attributes | Protected Attributes | List of all members
CScriptFunctionDataItem Class Reference

#include <scriptFunctionDataItem.h>

+ Collaboration diagram for CScriptFunctionDataItem:

Public Member Functions

 CScriptFunctionDataItem ()
 
 CScriptFunctionDataItem (bool v)
 
 CScriptFunctionDataItem (int v)
 
 CScriptFunctionDataItem (float v)
 
 CScriptFunctionDataItem (double v)
 
 CScriptFunctionDataItem (const std::string &str)
 
 CScriptFunctionDataItem (const char *str)
 
 CScriptFunctionDataItem (const char *bufferPtr, unsigned int bufferLength)
 
 CScriptFunctionDataItem (const std::vector< bool > &v)
 
 CScriptFunctionDataItem (const std::vector< int > &v)
 
 CScriptFunctionDataItem (const std::vector< float > &v)
 
 CScriptFunctionDataItem (const std::vector< double > &v)
 
 CScriptFunctionDataItem (const std::vector< std::string > &v)
 
int getNilTableSize ()
 
int getType ()
 
bool isTable ()
 
void setNilTable (int size)
 
virtual ~CScriptFunctionDataItem ()
 

Public Attributes

std::vector< bool > boolData
 
std::vector< double > doubleData
 
std::vector< float > floatData
 
std::vector< int > int32Data
 
std::vector< std::string > stringData
 

Protected Attributes

bool _isTable
 
int _nilTableSize
 
int _type
 

Detailed Description

Definition at line 22 of file scriptFunctionDataItem.h.

Constructor & Destructor Documentation

§ CScriptFunctionDataItem() [1/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( )

Definition at line 19 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [2/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( bool  v)

Definition at line 26 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [3/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( int  v)

Definition at line 34 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [4/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( float  v)

Definition at line 42 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [5/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( double  v)

Definition at line 50 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [6/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( const std::string &  str)

Definition at line 58 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [7/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( const char *  str)

Definition at line 66 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [8/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( const char *  bufferPtr,
unsigned int  bufferLength 
)

Definition at line 74 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [9/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( const std::vector< bool > &  v)

Definition at line 83 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [10/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( const std::vector< int > &  v)

Definition at line 91 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [11/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( const std::vector< float > &  v)

Definition at line 99 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [12/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( const std::vector< double > &  v)

Definition at line 107 of file scriptFunctionDataItem.cpp.

§ CScriptFunctionDataItem() [13/13]

CScriptFunctionDataItem::CScriptFunctionDataItem ( const std::vector< std::string > &  v)

Definition at line 115 of file scriptFunctionDataItem.cpp.

§ ~CScriptFunctionDataItem()

CScriptFunctionDataItem::~CScriptFunctionDataItem ( )
virtual

Definition at line 123 of file scriptFunctionDataItem.cpp.

Member Function Documentation

§ getNilTableSize()

int CScriptFunctionDataItem::getNilTableSize ( )

Definition at line 146 of file scriptFunctionDataItem.cpp.

§ getType()

int CScriptFunctionDataItem::getType ( )

Definition at line 132 of file scriptFunctionDataItem.cpp.

§ isTable()

bool CScriptFunctionDataItem::isTable ( )

Definition at line 127 of file scriptFunctionDataItem.cpp.

§ setNilTable()

void CScriptFunctionDataItem::setNilTable ( int  size)

Definition at line 137 of file scriptFunctionDataItem.cpp.

Member Data Documentation

§ _isTable

bool CScriptFunctionDataItem::_isTable
protected

Definition at line 55 of file scriptFunctionDataItem.h.

§ _nilTableSize

int CScriptFunctionDataItem::_nilTableSize
protected

Definition at line 54 of file scriptFunctionDataItem.h.

§ _type

int CScriptFunctionDataItem::_type
protected

Definition at line 56 of file scriptFunctionDataItem.h.

§ boolData

std::vector<bool> CScriptFunctionDataItem::boolData

Definition at line 47 of file scriptFunctionDataItem.h.

§ doubleData

std::vector<double> CScriptFunctionDataItem::doubleData

Definition at line 50 of file scriptFunctionDataItem.h.

§ floatData

std::vector<float> CScriptFunctionDataItem::floatData

Definition at line 49 of file scriptFunctionDataItem.h.

§ int32Data

std::vector<int> CScriptFunctionDataItem::int32Data

Definition at line 48 of file scriptFunctionDataItem.h.

§ stringData

std::vector<std::string> CScriptFunctionDataItem::stringData

Definition at line 51 of file scriptFunctionDataItem.h.


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