rasdaman base DBMS
StructType Member List

This is the complete list of members for StructType, including all inherited members.

_isCachedDBObjectprotected
_isInDatabaseDBObjectprotected
_isModifiedDBObjectprotected
_isPersistentDBObjectprotected
addElement(const char *elemName, const char *elemType)StructType
addElement(const char *elemName, const BaseType *elemType)StructType
addElementPriv(const char *elemName, const BaseType *elemType)StructTypeprotected
alignStructTypeprotected
BaseType()BaseType
BaseType(const OId &id)BaseType
BaseType(const BaseType &old)BaseType
BaseType(const char *name)BaseTypeprotected
calcSize()StructTypeprotected
compatibleWith(const Type *aType) const StructTypevirtual
CompositeType()CompositeType
CompositeType(const OId &id)CompositeType
CompositeType(const CompositeType &old)CompositeType
CompositeType(unsigned int newSize)CompositeType
CompositeType(const char *name, unsigned int newSize)CompositeTypeprotected
contains(const StructType *aStruct) const StructType
DBNamedObject()DBNamedObject
DBNamedObject(const OId &id)DBNamedObject
DBNamedObject(const DBNamedObject &old)DBNamedObject
DBNamedObject(const char *name)DBNamedObject
DBNamedObject(const OId &id, const char *name)DBNamedObject
DBObject()DBObject
DBObject(const DBObject &old)DBObject
DBObject(const OId &id)DBObject
decrementReferenceCount(void)DBObject
defaultNameDBNamedObjectprotectedstatic
deleteFromDb()StructTypeprotectedvirtual
destroy()Typevirtual
elementNamesStructTypeprotected
elementOffsetsStructTypeprotected
elementsStructTypeprotected
getAlignment() const StructType
getBinaryName() const DBObjectvirtual
getBinaryOp(Ops::OpType op, const BaseType *op1type, const BaseType *op2type) const BaseTypevirtual
getBinaryRepresentation() const DBObjectvirtual
getCondenseOp(Ops::OpType op) const BaseTypevirtual
getElemName(unsigned int num) const StructType
getElemType(const char *elemName) const StructType
getElemType(unsigned int num) const StructType
getEOId() const DBObject
getMemorySize() const StructTypevirtual
getName() const DBNamedObject
getNumElems() const StructType
getObjectType() const DBObject
getOffset(const char *elemName) const StructType
getOffset(unsigned int num) const StructType
getOId() const DBObject
getReferenceCount(void) const DBObject
getSize() const CompositeTypevirtual
getTotalStorageSize() const DBObjectvirtual
getType() const Type
getTypeName() const Typevirtual
getTypeStructure() const StructTypevirtual
getUnaryOp(Ops::OpType op, const BaseType *optype) const BaseTypevirtual
incrementReferenceCount(void)DBObject
insertInDb()StructTypeprotectedvirtual
isCached() const DBObject
isModified() const DBObject
isPersistent() const DBObject
MAXNAMELENGTHDBNamedObjectstatic
moveBack(int pos)StructTypeprotected
myNameDBNamedObjectprotected
myNameSizeDBNamedObjectprotected
myOIdDBObjectprotected
myTypeTypeprotected
numElemsStructTypeprotected
objecttypeDBObjectprotected
operator=(const StructType &old)StructType
CompositeType::operator=(const CompositeType &old)CompositeType
BaseType::operator=(const BaseType &old)BaseType
Type::operator=(const Type &old)Type
DBNamedObject::operator=(const DBNamedObject &old)DBNamedObject
DBObject::operator=(const DBObject &old)DBObject
printCell(ostream &stream, const char *cell) const StructTypevirtual
printStatus(unsigned int level=0, std::ostream &stream=std::cout) const DBNamedObjectvirtual
readFromDb()StructTypeprotectedvirtual
referenceCountDBObjectprotected
release()DBObjectprotectedvirtual
setBinaryRepresentation(const BinaryRepresentation &)DBObjectvirtual
setCached(bool newCached)DBObjectvirtual
setModified()DBObjectvirtual
setName(const char *newname)DBNamedObjectprotected
setName(const short length, const char *data)DBNamedObjectprotected
setPersistent(bool newPersistent)DBObjectvirtual
sizeCompositeTypeprotected
StructType(const OId &structtypeid)StructType
StructType()StructType
StructType(const char *newTypeName, unsigned int numElem)StructType
StructType(const StructType &old)StructType
Type()Type
Type(const OId &id)Type
Type(const Type &old)Type
Type(const char *name)Typeprotected
updateInDb()DBObjectprotectedvirtual
validate()DBObject
~BaseType()BaseTypevirtual
~CompositeType()CompositeTypevirtual
~DBNamedObject()DBNamedObjectvirtual
~DBObject()DBObjectvirtual
~StructType()StructTypevirtual
~Type()Typevirtual