CParameterBuilder Class Reference

#include <BONComponent.h>

Inheritance diagram for CParameterBuilder:
Inheritance graph
[legend]
Collaboration diagram for CParameterBuilder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void Initialize ()
 ~CParameterBuilder ()
int GetDataType (void)
int GetSize (void)
void AddToList ()
void WriteContextDef (FILE *fpt, const CString &fieldName)
void WriteGlobal (FILE *fpt, bool ext=true)
void WriteContextInit (FILE *fpt, CString &actorName, const CString &fieldName)

Static Public Member Functions

static void WriteGlobals (FILE *fpt, bool ext=true)

Protected Attributes

CString longName
bool global
int datatype
int size
CString initval
bool listed

Static Protected Attributes

static CParameterList instances

Friends

class CPrimitiveBuilder

Detailed Description

Definition at line 101 of file Paradigms/SF/SFInterpreter/BONComponent.h.


Constructor & Destructor Documentation

CParameterBuilder::~CParameterBuilder (  ) 

Definition at line 480 of file Paradigms/SF/SFInterpreter/BONComponent.cpp.


Member Function Documentation

void CParameterBuilder::AddToList (  ) 

Definition at line 485 of file Paradigms/SF/SFInterpreter/BONComponent.cpp.

int CParameterBuilder::GetDataType ( void   )  [inline]

Definition at line 118 of file Paradigms/SF/SFInterpreter/BONComponent.h.

int CParameterBuilder::GetSize ( void   )  [inline]

Definition at line 119 of file Paradigms/SF/SFInterpreter/BONComponent.h.

void CParameterBuilder::Initialize ( void   )  [virtual]

Reimplemented from CBuilderObject.

Definition at line 444 of file Paradigms/SF/SFInterpreter/BONComponent.cpp.

void CParameterBuilder::WriteContextDef ( FILE *  fpt,
const CString &  fieldName 
)

Definition at line 532 of file Paradigms/SF/SFInterpreter/BONComponent.cpp.

void CParameterBuilder::WriteContextInit ( FILE *  fpt,
CString &  actorName,
const CString &  fieldName 
)

Definition at line 553 of file Paradigms/SF/SFInterpreter/BONComponent.cpp.

void CParameterBuilder::WriteGlobal ( FILE *  fpt,
bool  ext = true 
)

Definition at line 500 of file Paradigms/SF/SFInterpreter/BONComponent.cpp.

void CParameterBuilder::WriteGlobals ( FILE *  fpt,
bool  ext = true 
) [static]

Definition at line 493 of file Paradigms/SF/SFInterpreter/BONComponent.cpp.


Friends And Related Function Documentation

friend class CPrimitiveBuilder [friend]

Definition at line 104 of file Paradigms/SF/SFInterpreter/BONComponent.h.


Member Data Documentation

int CParameterBuilder::datatype [protected]

Definition at line 111 of file Paradigms/SF/SFInterpreter/BONComponent.h.

bool CParameterBuilder::global [protected]

Definition at line 110 of file Paradigms/SF/SFInterpreter/BONComponent.h.

CString CParameterBuilder::initval [protected]

Definition at line 113 of file Paradigms/SF/SFInterpreter/BONComponent.h.

Definition at line 116 of file Paradigms/SF/SFInterpreter/BONComponent.h.

bool CParameterBuilder::listed [protected]

Definition at line 115 of file Paradigms/SF/SFInterpreter/BONComponent.h.

CString CParameterBuilder::longName [protected]

Definition at line 109 of file Paradigms/SF/SFInterpreter/BONComponent.h.

int CParameterBuilder::size [protected]

Definition at line 112 of file Paradigms/SF/SFInterpreter/BONComponent.h.


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