Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

OOF_FieldSegOwner Class Reference
[OOFILE Database package]

#include <oof1.h>

Inheritance diagram for OOF_FieldSegOwner:

Inheritance graph
[legend]
Collaboration diagram for OOF_FieldSegOwner:

Collaboration graph
[legend]
List of all members.

Detailed Description

Mixin for classes allowing you to declare segments based on fields.


Public Member Functions

 OOF_FieldSegOwner ()
 OOF_FieldSegOwner (const OOF_FieldSegOwner &)
virtual ~OOF_FieldSegOwner ()
virtual unsigned short countSegments () const
virtual void addSegment (dbField &)
OOF_FieldSegOwneroperator<< (dbField &)
OOF_FieldSegOwneroperator>> (dbField &)
void toggleSegmentReversedFlags ()
OOF_Segmentsegment (unsigned int) const
fieldNumT fieldNumberOfSegment (unsigned int) const


Constructor & Destructor Documentation

OOF_FieldSegOwner::OOF_FieldSegOwner  ) 
 

OOF_FieldSegOwner::OOF_FieldSegOwner const OOF_FieldSegOwner  ) 
 

virtual OOF_FieldSegOwner::~OOF_FieldSegOwner  )  [inline, virtual]
 


Member Function Documentation

void OOF_FieldSegOwner::addSegment dbField  )  [virtual]
 

Reimplemented in dbCompoundField.

unsigned short OOF_FieldSegOwner::countSegments  )  const [inline, virtual]
 

fieldNumT OOF_FieldSegOwner::fieldNumberOfSegment unsigned  int  )  const
 

OOF_FieldSegOwner & OOF_FieldSegOwner::operator<< dbField  )  [inline]
 

Reimplemented in dbSorter.

OOF_FieldSegOwner & OOF_FieldSegOwner::operator>> dbField  ) 
 

Reimplemented in dbSorter.

OOF_Segment * OOF_FieldSegOwner::segment unsigned  int  )  const [inline]
 

void OOF_FieldSegOwner::toggleSegmentReversedFlags  ) 
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 1 21:36:18 2004 for OOFILE by doxygen 1.3.5