|
virtual void | printCell (ostream &stream, const char *cell) const |
|
virtual char * | getTypeStructure () const |
| returns the structure of the type as a C string. More...
|
|
unsigned int | addElement (const char *elemName, const char *elemType) |
| add new element to struct More...
|
|
unsigned int | addElement (const char *elemName, const BaseType *elemType) |
| add new element to struct using pointer to BaseType More...
|
|
unsigned int | getOffset (const char *elemName) const |
| get offset for an element by name of element. More...
|
|
unsigned int | getOffset (unsigned int num) const |
| get offset for an element by number of element (0 based). More...
|
|
const BaseType * | getElemType (const char *elemName) const |
| get type of an element by name of element. More...
|
|
const char *const | getElemName (unsigned int num) const |
| get name of an element by number of element (0 based). More...
|
|
const BaseType * | getElemType (unsigned int num) const |
| get type of an element by number of element (0 based). More...
|
|
unsigned int | getNumElems () const |
| get number of elements. More...
|
|
unsigned int | getAlignment () const |
| get alignment needed for structure to be embedded in another structure. More...
|
|
int | contains (const StructType *aStruct) const |
| checks if a certain StructType is contained in this StructType More...
|
|
| StructType (const OId &structtypeid) throw (r_Error) |
|
| StructType () |
| default constructor, sets type name to "". More...
|
|
| StructType (const char *newTypeName, unsigned int numElem) |
| constructor getting type name and number of elements. More...
|
|
| StructType (const StructType &old) |
| copy constructor. More...
|
|
StructType & | operator= (const StructType &old) |
| assignment operator. More...
|
|
virtual | ~StructType () |
| virtual destructor. More...
|
|
virtual int | compatibleWith (const Type *aType) const |
|
virtual r_Bytes | getMemorySize () const |
|
virtual unsigned int | getSize () const |
|
| CompositeType () |
|
| CompositeType (const OId &id) throw (r_Error) |
|
| CompositeType (const CompositeType &old) |
|
| CompositeType (unsigned int newSize) |
|
virtual | ~CompositeType () |
|
CompositeType & | operator= (const CompositeType &old) |
|
| BaseType () |
|
| BaseType (const OId &id) throw (r_Error) |
|
| BaseType (const BaseType &old) |
|
BaseType & | operator= (const BaseType &old) |
|
virtual | ~BaseType () |
|
virtual CondenseOp * | getCondenseOp (Ops::OpType op) const |
| get function object for condense operation. More...
|
|
virtual UnaryOp * | getUnaryOp (Ops::OpType op, const BaseType *optype) const |
| get function object for unary operation. More...
|
|
virtual BinaryOp * | getBinaryOp (Ops::OpType op, const BaseType *op1type, const BaseType *op2type) const |
| get function object for binary operation. More...
|
|
virtual void | destroy () |
|
virtual const char * | getTypeName () const |
| returns the name of the type as a C string. More...
|
|
const TypeEnum | getType () const |
|
| Type () |
|
| Type (const OId &id) throw (r_Error) |
|
| Type (const Type &old) |
|
Type & | operator= (const Type &old) |
|
virtual | ~Type () |
|
| DBNamedObject () |
|
| DBNamedObject (const OId &id) throw (r_Error) |
|
| DBNamedObject (const DBNamedObject &old) |
|
| DBNamedObject (const char *name) |
|
| DBNamedObject (const OId &id, const char *name) |
|
virtual | ~DBNamedObject () |
|
const char * | getName () const |
|
DBNamedObject & | operator= (const DBNamedObject &old) |
|
virtual void | printStatus (unsigned int level=0, std::ostream &stream=std::cout) const |
|
int | getReferenceCount (void) const |
|
void | incrementReferenceCount (void) |
|
void | decrementReferenceCount (void) |
|
virtual | ~DBObject () |
|
| DBObject () |
|
| DBObject (const DBObject &old) |
|
| DBObject (const OId &id) throw (r_Error) |
|
virtual void | setPersistent (bool newPersistent) throw (r_Error) |
|
bool | isPersistent () const |
|
void | validate () throw (r_Error) |
|
virtual void | setModified () throw (r_Error) |
|
bool | isModified () const |
|
OId | getOId () const |
|
EOId | getEOId () const |
|
OId::OIdType | getObjectType () const |
|
DBObject & | operator= (const DBObject &old) |
|
bool | isCached () const |
|
virtual void | setCached (bool newCached) |
|
virtual r_Bytes | getTotalStorageSize () const |
|
virtual BinaryRepresentation | getBinaryRepresentation () const throw (r_Error) |
|
virtual void | setBinaryRepresentation (const BinaryRepresentation &) throw (r_Error) |
|
virtual char * | getBinaryName () const |
|