|
Public Member Functions |
| AttributeComponent (eyedb::Database *=0, const eyedb::Dataspace *=0) |
| AttributeComponent (const AttributeComponent &x) |
virtual eyedb::Object * | clone () const |
| Not yet documented.
|
AttributeComponent & | operator= (const AttributeComponent &x) |
virtual
AttributeComponent * | asAttributeComponent () |
virtual const
AttributeComponent * | asAttributeComponent () const |
virtual Index * | asIndex () |
virtual const Index * | asIndex () const |
virtual HashIndex * | asHashIndex () |
virtual const HashIndex * | asHashIndex () const |
virtual BTreeIndex * | asBTreeIndex () |
virtual const
BTreeIndex * | asBTreeIndex () const |
virtual CollAttrImpl * | asCollAttrImpl () |
virtual const
CollAttrImpl * | asCollAttrImpl () const |
virtual
UniqueConstraint * | asUniqueConstraint () |
virtual const
UniqueConstraint * | asUniqueConstraint () const |
virtual
NotNullConstraint * | asNotNullConstraint () |
virtual const
NotNullConstraint * | asNotNullConstraint () const |
virtual
CardinalityConstraint_Test * | asCardinalityConstraint_Test () |
virtual const
CardinalityConstraint_Test * | asCardinalityConstraint_Test () const |
eyedb::Status | setName (const std::string &) |
eyedb::Status | setName (unsigned int a0, char) |
std::string | getName (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
char | getName (unsigned int a0, eyedb::Bool *isnull=0, eyedb::Status *=0) const |
eyedb::Status | setAttrpath (const std::string &) |
eyedb::Status | setAttrpath (unsigned int a0, char) |
std::string | getAttrpath (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
char | getAttrpath (unsigned int a0, eyedb::Bool *isnull=0, eyedb::Status *=0) const |
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 &) |
eyedb::Status | setPropagate (eyedb::Bool, eyedb::Bool _check_value=eyedb::True) |
eyedb::Bool | getPropagate (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
virtual | ~AttributeComponent () |
virtual Status | m_trace (FILE *, int, unsigned int, const RecMode *) const |
Status | checkUnique (const char *, const char *) |
Status | find (Database *db, const Class *cls, AttributeComponent *&) |
virtual
AttributeComponent * | xclone (Database *, const Class *) |
std::string | makeAttrpath (const Class *cls) |
void | userInitialize () |
void | userCopy (const Object &) |
void | userGarbage () |
virtual int | getInd () const |
| AttributeComponent (const eyedb::Struct *, eyedb::Bool=eyedb::False) |
| AttributeComponent (const AttributeComponent *, eyedb::Bool=eyedb::False) |
| AttributeComponent (const eyedb::Class *, eyedb::Data) |
Protected Member Functions |
| AttributeComponent (eyedb::Database *_db, const eyedb::Dataspace *_dataspace, int) |
| AttributeComponent (const eyedb::Struct *x, eyedb::Bool share, int) |
| AttributeComponent (const AttributeComponent *x, eyedb::Bool share, int) |