ScriptDescriptor Class Reference

#include <Guardian.h>

List of all members.

Public Member Functions

 ScriptDescriptor (CString &name, CString *params, CString *types, int numParams)
 ScriptDescriptor (CString model, CString &name, int numParams)
virtual ~ScriptDescriptor (void)
CString GetScriptName (void)
CString GetModelName (void)
int GetNumParameters (void)
CString * GetParameters (void)
CString * GetDataTypes (void)
int * GetSizes (void)
int * GetDatas (void)
void AddParamLine (CString paramName, CString paramType, int paramSize, int paramData)

Protected Attributes

CString scriptName
CString modelName
CString * paramNames
CString * paramTypes
int * paramSizes
int * paramDatas
int numParameters

Detailed Description

Definition at line 4 of file Guardian.h.


Constructor & Destructor Documentation

ScriptDescriptor::ScriptDescriptor ( CString &  name,
CString *  params,
CString *  types,
int  numParams 
)

Definition at line 4 of file Guardian.cpp.

ScriptDescriptor::ScriptDescriptor ( CString  model,
CString &  name,
int  numParams 
)

Definition at line 12 of file Guardian.cpp.

virtual ScriptDescriptor::~ScriptDescriptor ( void   )  [inline, virtual]

Definition at line 20 of file Guardian.h.


Member Function Documentation

void ScriptDescriptor::AddParamLine ( CString  paramName,
CString  paramType,
int  paramSize,
int  paramData 
)

Definition at line 23 of file Guardian.cpp.

int * ScriptDescriptor::GetDatas ( void   ) 

Definition at line 51 of file Guardian.cpp.

CString * ScriptDescriptor::GetDataTypes ( void   ) 

Definition at line 45 of file Guardian.cpp.

CString ScriptDescriptor::GetModelName ( void   ) 

Definition at line 32 of file Guardian.cpp.

int ScriptDescriptor::GetNumParameters ( void   ) 

Definition at line 38 of file Guardian.cpp.

CString * ScriptDescriptor::GetParameters ( void   ) 

Definition at line 42 of file Guardian.cpp.

CString ScriptDescriptor::GetScriptName ( void   ) 

Definition at line 35 of file Guardian.cpp.

int * ScriptDescriptor::GetSizes ( void   ) 

Definition at line 48 of file Guardian.cpp.


Member Data Documentation

CString ScriptDescriptor::modelName [protected]

Definition at line 8 of file Guardian.h.

Definition at line 14 of file Guardian.h.

int* ScriptDescriptor::paramDatas [protected]

Definition at line 12 of file Guardian.h.

CString* ScriptDescriptor::paramNames [protected]

Definition at line 9 of file Guardian.h.

int* ScriptDescriptor::paramSizes [protected]

Definition at line 11 of file Guardian.h.

CString* ScriptDescriptor::paramTypes [protected]

Definition at line 10 of file Guardian.h.

CString ScriptDescriptor::scriptName [protected]

Definition at line 7 of file Guardian.h.


The documentation for this class was generated from the following files:
Generated on Thu May 30 15:54:31 2013 for GME by  doxygen 1.6.3