class xqlObjectWithAttributes

Object which can have an internal structure, i. More...

Definition#include <xql/xqlobjectwithattributes.h>
InheritsxqlObject [public ]
Inherited byxqlBizzObject
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Members


Detailed Description

Object which can have an internal structure, i. e. xqlAttribute

 xqlObjectWithAttributes (xqlSession* pSession)

xqlObjectWithAttributes

xqlAttribute * mAttributes[MAX_NUM_ATTRIBS]

mAttributes[MAX_NUM_ATTRIBS]

[protected]

int mCurrentNumberOfAttributes

mCurrentNumberOfAttributes

[protected]

char * mClassName

mClassName

[protected]

const bool  addAttribute (xqlAttribute * pAttribute)

addAttribute

bool  saveInstance ()

saveInstance

[virtual]

Reimplemented from xqlObject.

bool  createInstance ()

createInstance

[virtual]

Reimplemented from xqlObject.

bool  loadInstance (int pInstId)

loadInstance

[virtual]

Reimplemented from xqlObject.

bool  createType ()

createType

[virtual]

Reimplemented from xqlObject.

bool  loadType (int pTypeId)

loadType

[virtual]

Reimplemented from xqlObject.

char*  className ()

className

[const virtual]

Reimplemented from xqlObject.

void  addType (char * pType)

addType

void  createTables ()

createTables

this function creates the table for the given object type. for xqlObjectWithAttributes it has a different structure than for xqlAttributes.

bool  saveType ()

saveType

use this function if an ObjectWithAttributes has been changed (added or removed attributes).

Reimplemented from xqlObject.

bool  loadType (std::string& pType)

loadType

Reimplemented from xqlObject.

xqlAttribute *  getAttribute (std::string pAttribute)

getAttribute

xqlObjectList *  getAttributes ()

getAttributes


Generated by: markus on hobbes on Fri Mar 29 16:15:24 2002, using kdoc 2.0a53.