Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
OOF_mixOutlineItem Class Reference

Map LOutlineItem to specific record. More...

#include <oofpphier.h>

Inheritance diagram for OOF_mixOutlineItem:
Inheritance graph
Collaboration diagram for OOF_mixOutlineItem:
Collaboration graph

Public Member Functions

oidT findOIDforData (const void *inDataPtr, UInt32 inDataSize) const
unsigned short indentLevel () const
bool isLeaf () const
virtual dbHierLevellevel () const
oidT oid () const
 OOF_mixOutlineItem (oidT, dbHierBrowseHelper *, unsigned short indentLevel, bool isLeaf)
bool selectItemRecord ()
virtual dbViewview () const

Protected Member Functions

void GetDrawContentsFromView (const STableCell &inCell, SOutlineDrawContents &ioDrawContents)

Protected Attributes


Detailed Description

Map LOutlineItem to specific record.

mixin class to use in combo with LOutlineItem to provide OOFILE backing for the storage of outline items.

Definition at line 35 of file oofpphier.h.

Constructor & Destructor Documentation

OOF_mixOutlineItem::OOF_mixOutlineItem ( oidT  inOID,
dbHierBrowseHelper inHelper,
unsigned short  indentLevel,
bool  isLeaf 

Definition at line 114 of file oofpphier.cpp.

Member Function Documentation

oidT OOF_mixOutlineItem::findOIDforData ( const void *  inDataPtr,
UInt32  inDataSize 
) const
void OOF_mixOutlineItem::GetDrawContentsFromView ( const STableCell &  inCell,
SOutlineDrawContents &  ioDrawContents 
unsigned short OOF_mixOutlineItem::indentLevel ( ) const
bool OOF_mixOutlineItem::isLeaf ( ) const
dbHierLevel * OOF_mixOutlineItem::level ( ) const

Definition at line 131 of file oofpphier.cpp.

References dbHierBrowseHelper::level(), and mHelper.

Referenced by dbHierBrowseHelper::insertItemsBelow().

oidT OOF_mixOutlineItem::oid ( ) const
bool OOF_mixOutlineItem::selectItemRecord ( )

Definition at line 138 of file oofpphier.cpp.

References dbTable::selectJustOID(), dbView::table(), and view().

dbView * OOF_mixOutlineItem::view ( ) const

Member Data Documentation

dbHierBrowseHelper* OOF_mixOutlineItem::mHelper

Definition at line 56 of file oofpphier.h.

Referenced by dbViewOutlineItem::ExpandSelf(), GetDrawContentsFromView(), level(), and view().

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