eyedb::AttrVD Class Reference

Inheritance diagram for eyedb::AttrVD:

eyedb::Attribute eyedb::AttrIndirectVarDim eyedb::AttrVarDim

List of all members.

Protected Member Functions

 AttrVD (const Attribute *, const Class *, const Class *, const Class *, int)
 AttrVD (Database *, Data, Offset *, const Class *, int)
Status update_realize (Database *, Object *, const Oid &, const Oid &, int, Size, Data, Oid &oid, AttrIdxContext &idx_ctx) const
Status remove_realize (Database *, const Oid &, const Oid &, Object *, AttrIdxContext &idx_ctx) const
Status getSize (Data, Size &) const
 Not yet documented.
Status getSize (const Object *, Size &) const
 Not yet documented.
Status getSize (Database *, const Oid *, Size &) const
 Not yet documented.
Status getVal (Database *, const Oid *, Data, int, int, int, Bool *=NULL) const


Detailed Description

Definition at line 141 of file Attribute_p.h.


Member Function Documentation

Status eyedb::AttrVD::getSize ( Data  idr,
Size size 
) const [protected, virtual]

Not yet documented.

Parameters:
idr 
size 
Returns:

Reimplemented from eyedb::Attribute.

Definition at line 5342 of file Attribute.cc.

Status eyedb::AttrVD::getSize ( const Object agr,
Size size 
) const [protected, virtual]

Not yet documented.

Parameters:
agr 
size 
Returns:

Reimplemented from eyedb::Attribute.

Definition at line 5357 of file Attribute.cc.

Status eyedb::AttrVD::getSize ( Database db,
const Oid data_oid,
Size size 
) const [protected, virtual]

Not yet documented.

Parameters:
db 
data_oid 
size 
Returns:

Reimplemented from eyedb::Attribute.

Definition at line 5363 of file Attribute.cc.


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