|
Public Member Functions |
| AttributeComponentSet (eyedb::Database *=0, const eyedb::Dataspace *=0) |
| AttributeComponentSet (const AttributeComponentSet &x) |
virtual eyedb::Object * | clone () const |
| Not yet documented.
|
AttributeComponentSet & | operator= (const AttributeComponentSet &x) |
virtual
AttributeComponentSet * | asAttributeComponentSet () |
virtual const
AttributeComponentSet * | asAttributeComponentSet () const |
eyedb::Status | setAttrname (const std::string &) |
eyedb::Status | setAttrname (unsigned int a0, char) |
std::string | getAttrname (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
char | getAttrname (unsigned int a0, eyedb::Bool *isnull=0, eyedb::Status *=0) const |
eyedb::Status | setCompsColl (eyedb::CollSet *) |
eyedb::CollSet * | getCompsColl (eyedb::Bool *isnull=0, eyedb::Status *=0) |
unsigned int | getCompsCount (eyedb::Bool *isnull=0, eyedb::Status *rs=0) const |
const eyedb::CollSet * | getCompsColl (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
eyedb::Status | addToCompsColl (AttributeComponent *, eyedb::Bool noDup=eyedb::False, const eyedb::IndexImpl *=0) |
eyedb::Status | rmvFromCompsColl (AttributeComponent *, eyedb::Bool checkFirst=eyedb::False) |
eyedb::Status | addToCompsColl (const eyedb::Oid &, const eyedb::IndexImpl *=0) |
eyedb::Status | rmvFromCompsColl (const eyedb::Oid &) |
eyedb::Status | setClassOwner (eyedb::Class *) |
eyedb::Class * | getClassOwner (eyedb::Bool *isnull=0, eyedb::Status *=0) |
const eyedb::Class * | getClassOwner (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
eyedb::Oid | getClassOwnerOid (eyedb::Status *=0) const |
eyedb::Status | setClassOwnerOid (const eyedb::Oid &) |
virtual | ~AttributeComponentSet () |
void | userInitialize () |
void | userCopy (const Object &) |
void | userGarbage () |
Status | find (const char *, Index *&) |
Status | find (const char *, NotNullConstraint *&) |
Status | find (const char *, UniqueConstraint *&) |
Status | find (const char *, CollAttrImpl *&) |
Status | find (const char *, CardinalityConstraint_Test *&) |
Status | getAttrComponents (const Class *, LinkedList &) |
Status | hasIndex (bool &has_index, std::string &idx_str) |
| AttributeComponentSet (const eyedb::Struct *, eyedb::Bool=eyedb::False) |
| AttributeComponentSet (const AttributeComponentSet *, eyedb::Bool=eyedb::False) |
| AttributeComponentSet (const eyedb::Class *, eyedb::Data) |
Protected Member Functions |
| AttributeComponentSet (eyedb::Database *_db, const eyedb::Dataspace *_dataspace, int) |
| AttributeComponentSet (const eyedb::Struct *x, eyedb::Bool share, int) |
| AttributeComponentSet (const AttributeComponentSet *x, eyedb::Bool share, int) |
Friends |
class | Attribute |