eyedb::Enum Class Reference
[eyedb]

Not yet documented. More...

#include <Enum.h>

Inheritance diagram for eyedb::Enum:

eyedb::Instance eyedb::Object eyedb::gbxObject

List of all members.

Public Member Functions

 Enum (Database *db=0, const Dataspace *dataspace=0)
 Not yet documented.
 Enum (const Enum &o)
 Not yet documented.
Enumoperator= (const Enum &o)
 Not yet documented.
virtual Objectclone () const
 Not yet documented.
Status setValue (Data data)
 Not yet documented.
Status getValue (Data *data) const
 Not yet documented.
Status setValue (unsigned int v)
 Not yet documented.
Status getValue (unsigned int *v) const
 Not yet documented.
Status setValue (const char *name)
 Not yet documented.
Status getValue (const char **s) const
 Not yet documented.
Status setValue (const EnumItem *it)
 Not yet documented.
Status getValue (const EnumItem **pit) const
 Not yet documented.
Status create ()
 Not yet documented.
Status update ()
 Not yet documented.
Status remove (const RecMode *=RecMode::NoRecurs)
 Not yet documented.
Status trace (FILE *fd=stdout, unsigned int flags=0, const RecMode *recmode=RecMode::FullRecurs) const
 Not yet documented.
virtual EnumasEnum ()
 Not yet documented.
virtual const EnumasEnum () const
 Not yet documented.
virtual ~Enum ()


Detailed Description

Not yet documented.

Definition at line 38 of file Enum.h.


Constructor & Destructor Documentation

eyedb::Enum::Enum ( Database db = 0,
const Dataspace dataspace = 0 
)

Not yet documented.

Parameters:
db 
dataspace 

Definition at line 36 of file Enum.cc.

eyedb::Enum::Enum ( const Enum o  ) 

Not yet documented.

Parameters:
o 

Definition at line 42 of file Enum.cc.


Member Function Documentation

Enum & eyedb::Enum::operator= ( const Enum o  ) 

Not yet documented.

Parameters:
o 
Returns:

Definition at line 47 of file Enum.cc.

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

Not yet documented.

Returns:

Implements eyedb::Object.

Definition at line 68 of file Enum.h.

Status eyedb::Enum::setValue ( Data  data  )  [virtual]

Not yet documented.

Parameters:
data 
Returns:

Implements eyedb::Object.

Definition at line 61 of file Enum.cc.

Status eyedb::Enum::getValue ( Data data  )  const [virtual]

Not yet documented.

Parameters:
data 
Returns:

Implements eyedb::Object.

Definition at line 70 of file Enum.cc.

Status eyedb::Enum::setValue ( unsigned int  v  ) 

Not yet documented.

Parameters:
v 
Returns:

Definition at line 80 of file Enum.cc.

Status eyedb::Enum::getValue ( unsigned int *  v  )  const

Not yet documented.

Parameters:
v 
Returns:

Definition at line 93 of file Enum.cc.

Status eyedb::Enum::setValue ( const char *  name  ) 

Not yet documented.

Parameters:
name 
Returns:

Definition at line 106 of file Enum.cc.

Status eyedb::Enum::getValue ( const char **  s  )  const

Not yet documented.

Parameters:
s 
Returns:

Definition at line 119 of file Enum.cc.

Status eyedb::Enum::setValue ( const EnumItem it  ) 

Not yet documented.

Parameters:
it 
Returns:

Definition at line 132 of file Enum.cc.

Status eyedb::Enum::getValue ( const EnumItem **  pit  )  const

Not yet documented.

Parameters:
pit 
Returns:

Definition at line 138 of file Enum.cc.

Status eyedb::Enum::create (  )  [virtual]

Not yet documented.

Returns:

Implements eyedb::Object.

Definition at line 151 of file Enum.cc.

Status eyedb::Enum::update (  )  [virtual]

Not yet documented.

Returns:

Implements eyedb::Object.

Definition at line 189 of file Enum.cc.

Status eyedb::Enum::remove ( const RecMode recmode = RecMode::NoRecurs  )  [virtual]

Not yet documented.

Parameters:
recmode 
Returns:

Reimplemented from eyedb::Object.

Definition at line 194 of file Enum.cc.

Status eyedb::Enum::trace ( FILE *  fd = stdout,
unsigned int  flags = 0,
const RecMode recmode = RecMode::FullRecurs 
) const [virtual]

Not yet documented.

Parameters:
fd 
flags 
recmode 
Returns:

Implements eyedb::Object.

Definition at line 199 of file Enum.cc.

virtual Enum* eyedb::Enum::asEnum (  )  [inline, virtual]

Not yet documented.

Returns:

Reimplemented from eyedb::Object.

Definition at line 143 of file Enum.h.

virtual const Enum* eyedb::Enum::asEnum (  )  const [inline, virtual]

Not yet documented.

Returns:

Reimplemented from eyedb::Object.

Definition at line 149 of file Enum.h.


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