OOFILE  1.9
Public Member Functions | Protected Attributes | Friends | List of all members
OOF_Segment Class Reference

Internal class used to specify segments for dbCompoundField and dbSorter. More...

#include <oof3.h>

Inheritance diagram for OOF_Segment:
Inheritance graph
[legend]
Collaboration diagram for OOF_Segment:
Collaboration graph
[legend]

Public Member Functions

virtual void describe (std::ostream &) const
 Provide human-readable information about object. More...
 
bool hidden () const
 
void hide (bool hideIt=true)
 
bool isReversed () const
 
virtual oofString name () const
 
bool operator!= (const OOF_Segment *rhs) const
 
void setReverse ()
 

Protected Attributes

bool mHidden
 

Friends

class OOF_FieldSegOwner
 

Detailed Description

Internal class used to specify segments for dbCompoundField and dbSorter.

Definition at line 637 of file oof3.h.

Member Function Documentation

void OOF_PublicBase::describe ( std::ostream &  ) const
virtualinherited

Provide human-readable information about object.

Overriden to provide much more detail particularly for dbTable::describe() which provides full schema.

Reimplemented in dbConnect, dbTable, dbFixedBinary, dbChar, dbField, and dbRelRefBase.

Definition at line 342 of file oof1.cpp.

References OOF_PublicBase::name().

Referenced by OOF_Dictionary::describeVisible().

bool OOF_PublicBase::hidden ( ) const
inlineinherited

Definition at line 51 of file oof1.h.

Referenced by OOF_Dictionary::EntryMatchesVisibility().

void OOF_PublicBase::hide ( bool  hideIt = true)
inlineinherited

Definition at line 52 of file oof1.h.

bool OOF_Segment::isReversed ( ) const
inline
oofString OOF_PublicBase::name ( ) const
virtualinherited

Reimplemented in dbConnect, dbTable, OOF_adornerHolder, and dbField.

Definition at line 349 of file oof1.cpp.

Referenced by OOF_PublicBase::describe().

bool OOF_Segment::operator!= ( const OOF_Segment rhs) const
inline

Definition at line 965 of file oof3.h.

void OOF_Segment::setReverse ( )
inline

Friends And Related Function Documentation

friend class OOF_FieldSegOwner
friend

Definition at line 656 of file oof3.h.

Member Data Documentation

bool OOF_PublicBase::mHidden
protectedinherited

Definition at line 61 of file oof1.h.


The documentation for this class was generated from the following files: