OOFILE
1.9
|
List of bands attached to report or other bands, eg: page headers. More...
#include <oofrep.h>
Public Types | |
enum | keepTogetherT { eDefaultTogether, eKeepTogether, eAllowSplit } |
Public Member Functions | |
void | append (oofRepBand *adoptedBand) |
oofRepBandList * | clone () |
unsigned long | count () const |
oofRepBand * | current () |
void | deleteItem (unsigned long index) |
void | describe (std::ostream &os) |
void | finishConstruction () |
unsigned long | fixedHeight () |
bool | keepTogether () const |
void | keepTogether (bool) |
unsigned long | minHeight () const |
bool | more () const |
void | next () |
oofRepBandList (keepTogetherT keepTogether=eDefaultTogether) | |
oofRepBandList (const oofRepBandList &) | |
oofRepBand * | operator() () |
oofRepBandList & | operator<< (oofRepBand *adoptedBand) |
oofRepBandList & | operator<< (const oofRepBand &prototypeBand) |
const oofRepBandList & | operator= (const oofRepBandList &) |
oofRepBand * | operator[] (unsigned long index) |
void | start () |
oofRepBand * | value (unsigned long) const |
~oofRepBandList () | |
List of bands attached to report or other bands, eg: page headers.
oofRepBandList::oofRepBandList | ( | keepTogetherT | keepTogether = eDefaultTogether | ) |
Definition at line 1856 of file oofrep1.cpp.
Referenced by clone().
oofRepBandList::oofRepBandList | ( | const oofRepBandList & | rhs | ) |
Definition at line 1863 of file oofrep1.cpp.
oofRepBandList::~oofRepBandList | ( | ) |
void oofRepBandList::append | ( | oofRepBand * | adoptedBand | ) |
Definition at line 1901 of file oofrep1.cpp.
References OOF_ExpandableLongArray::append().
Referenced by operator<<(), and operator=().
oofRepBandList * oofRepBandList::clone | ( | ) |
Definition at line 1894 of file oofrep1.cpp.
References oofRepBandList().
Referenced by oofRepSettings::oofRepSettings().
|
inline |
Definition at line 2285 of file oofrep.h.
References OOF_ExpandableLongArray::count().
Referenced by oofRep::draw(), oofRepMulti::draw(), oofRep::DrawBandList(), oofRep::drawFirstPageHeaders(), oofRep::drawPageHeaders(), oofRepSection::drawSection(), finishConstruction(), fixedHeight(), operator=(), oofRepSection::setDimensions(), oofRepVisitor::visit(), oofRepVisitor::VisitBandList(), OOF_repXMLschemaVisitor::VisitComplexBand(), and oofRepVisitor::VisitComplexBand().
|
inline |
Definition at line 2308 of file oofrep.h.
Referenced by ~oofRepBandList().
|
inline |
Definition at line 2279 of file oofrep.h.
References OOF_ExpandableLongArray::deleteItem().
void oofRepBandList::describe | ( | std::ostream & | os | ) |
void oofRepBandList::finishConstruction | ( | ) |
Definition at line 1924 of file oofrep1.cpp.
References count(), eDefaultTogether, oofRepBand::fixedHeight(), keepTogether(), oofRepBand::maybeComplexBand(), oofRepBand::minHeight(), and value().
Referenced by OOF_repFinishConstructionVisitor::VisitBandList().
unsigned long oofRepBandList::fixedHeight | ( | ) |
Definition at line 1908 of file oofrep1.cpp.
References count(), oofRepBand::fixedHeight(), and value().
Referenced by oofRep::draw(), oofRepMulti::draw(), oofRep::DrawBandList(), oofRepSection::setDimensions(), and oofRepRTFEnv::startEnvironment().
|
inline |
Definition at line 2347 of file oofrep.h.
References eDefaultTogether, and eKeepTogether.
Referenced by oofRep::DrawBandList(), finishConstruction(), OOF_repXMLlayoutVisitor::VisitBandFooters(), and OOF_repXMLlayoutVisitor::VisitBandHeaders().
|
inline |
Definition at line 2357 of file oofrep.h.
References eAllowSplit, and eKeepTogether.
|
inline |
Definition at line 2340 of file oofrep.h.
Referenced by oofRep::DrawBandList().
|
inline |
Definition at line 2266 of file oofrep.h.
References OOF_ExpandableLongArray::more().
Referenced by oofRep::DrawBandList(), and ~oofRepBandList().
|
inline |
Definition at line 2273 of file oofrep.h.
References OOF_ExpandableLongArray::next().
Referenced by oofRep::DrawBandList(), and ~oofRepBandList().
|
inline |
|
inline |
|
inline |
Definition at line 2332 of file oofrep.h.
References append(), and oofRepBand::clone().
const oofRepBandList & oofRepBandList::operator= | ( | const oofRepBandList & | rhs | ) |
Definition at line 1870 of file oofrep1.cpp.
References append(), oofRepBand::clone(), count(), and value().
|
inline |
|
inline |
Definition at line 2259 of file oofrep.h.
References OOF_ExpandableLongArray::start().
Referenced by oofRep::DrawBandList(), and ~oofRepBandList().
|
inline |
Definition at line 2316 of file oofrep.h.
References OOF_ExpandableLongArray::value().
Referenced by finishConstruction(), fixedHeight(), operator=(), and oofRepVisitor::VisitBandList().