class xqlObjectWithAttributes
|
Object which can have an internal structure, i. More... |
|
|
Public Methods
Protected Members
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 |
Generated by: markus on hobbes on Fri Mar 29 16:15:24 2002, using kdoc 2.0a53. |