StarPageAttribute::StarPAttributeFrameHF Class Reference

a frame header/footer attribute (used to define header/footer in a sdw file) More...

Inheritance diagram for StarPageAttribute::StarPAttributeFrameHF:
StarAttribute

List of all members.

Public Member Functions

 StarPAttributeFrameHF (Type type, std::string const &debugName)
 constructor
virtual shared_ptr< StarAttributecreate () const
 create a new attribute
virtual void addTo (StarState &state, std::set< StarAttribute const * > &) const
 add to a page
virtual bool read (StarZone &zone, int vers, long endPos, StarObject &object)
 read a zone
virtual void printData (libstoff::DebugStream &o) const
 debug function to print the data

Protected Member Functions

 StarPAttributeFrameHF (StarPAttributeFrameHF const &orig)
 copy constructor

Protected Attributes

bool m_active
 active flag
shared_ptr
< StarFormatManagerInternal::FormatDef
m_format
 the format
StarObjectm_object
 the original object

Private Member Functions

StarPAttributeFrameHFoperator= (StarPAttributeFrameHF const &)

Detailed Description

a frame header/footer attribute (used to define header/footer in a sdw file)


Constructor & Destructor Documentation

StarPageAttribute::StarPAttributeFrameHF::StarPAttributeFrameHF ( Type  type,
std::string const &  debugName 
) [inline]

constructor

Referenced by create().

copy constructor


Member Function Documentation

void StarPageAttribute::StarPAttributeFrameHF::addTo ( StarState state,
std::set< StarAttribute const * > &   
) const [virtual]

add to a page

Reimplemented from StarAttribute.

virtual shared_ptr<StarAttribute> StarPageAttribute::StarPAttributeFrameHF::create ( ) const [inline, virtual]

create a new attribute

Implements StarAttribute.

StarPAttributeFrameHF& StarPageAttribute::StarPAttributeFrameHF::operator= ( StarPAttributeFrameHF const &  ) [private]
virtual void StarPageAttribute::StarPAttributeFrameHF::printData ( libstoff::DebugStream o) const [inline, virtual]

debug function to print the data

Reimplemented from StarAttribute.

Referenced by read().

bool StarPageAttribute::StarPAttributeFrameHF::read ( StarZone zone,
int  vers,
long  endPos,
StarObject object 
) [virtual]

read a zone

Implements StarAttribute.


Member Data Documentation

active flag

Referenced by addTo(), printData(), and read().

the original object

Referenced by read().


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