eyedb::CardinalityConstraint Class Reference

Inheritance diagram for eyedb::CardinalityConstraint:

eyedb::AgregatClassComponent eyedb::ClassComponent eyedb::Struct eyedb::Agregat eyedb::Instance eyedb::Object eyedb::gbxObject

List of all members.

Public Member Functions

 CardinalityConstraint (eyedb::Database *=0, const eyedb::Dataspace *=0)
 CardinalityConstraint (const CardinalityConstraint &x)
virtual eyedb::Objectclone () const
 Not yet documented.
CardinalityConstraintoperator= (const CardinalityConstraint &x)
virtual
CardinalityConstraint
asCardinalityConstraint ()
virtual const
CardinalityConstraint
asCardinalityConstraint () 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 setCardDesc (CardinalityDescription *)
CardinalityDescriptiongetCardDesc (eyedb::Bool *isnull=0, eyedb::Status *=0)
const
CardinalityDescription
getCardDesc (eyedb::Bool *isnull=0, eyedb::Status *=0) const
virtual ~CardinalityConstraint ()
 CardinalityConstraint (Database *, Class *, const char *attrname, int, int, int, int)
Status check (Class *) const
const char * genName () const
Bool isInherit () const
Status make (Class *)
Status m_trace (FILE *, int, unsigned int, const RecMode *) const
int getInd () const
 CardinalityConstraint (const eyedb::Struct *, eyedb::Bool=eyedb::False)
 CardinalityConstraint (const CardinalityConstraint *, eyedb::Bool=eyedb::False)
 CardinalityConstraint (const eyedb::Class *, eyedb::Data)

Static Public Attributes

static int maxint = -1

Protected Member Functions

 CardinalityConstraint (eyedb::Database *_db, const eyedb::Dataspace *_dataspace, int)
 CardinalityConstraint (const eyedb::Struct *x, eyedb::Bool share, int)
 CardinalityConstraint (const CardinalityConstraint *x, eyedb::Bool share, int)


Detailed Description

Definition at line 1533 of file syscls.h.


Member Function Documentation

virtual eyedb::Object* eyedb::CardinalityConstraint::clone (  )  const [inline, virtual]

Not yet documented.

Returns:

Reimplemented from eyedb::AgregatClassComponent.

Definition at line 1539 of file syscls.h.


The documentation for this class was generated from the following files:
Generated on Mon Dec 22 18:16:21 2008 for eyedb by  doxygen 1.5.3