StarCellAttribute::StarCAttributePattern Class Reference

Pattern attribute of StarAttributeInternal. More...

Inheritance diagram for StarCellAttribute::StarCAttributePattern:
StarAttributeItemSet StarAttribute

List of all members.

Public Member Functions

 StarCAttributePattern ()
 constructor
 ~StarCAttributePattern ()
 destructor
virtual shared_ptr< StarAttributecreate () const
 create a new attribute
virtual bool read (StarZone &zone, int, long endPos, StarObject &object)
 read a zone
virtual void print (libstoff::DebugStream &o, std::set< StarAttribute const * > &done) const
 debug function to print the data

Protected Member Functions

 StarCAttributePattern (StarCAttributePattern const &orig)
 copy constructor

Protected Attributes

librevenge::RVNGString m_style
 the style

Detailed Description

Pattern attribute of StarAttributeInternal.


Constructor & Destructor Documentation

copy constructor


Member Function Documentation

virtual shared_ptr<StarAttribute> StarCellAttribute::StarCAttributePattern::create ( ) const [inline, virtual]

create a new attribute

Reimplemented from StarAttributeItemSet.

virtual void StarCellAttribute::StarCAttributePattern::print ( libstoff::DebugStream o,
std::set< StarAttribute const * > &  done 
) const [inline, virtual]

debug function to print the data

Reimplemented from StarAttributeItemSet.

virtual bool StarCellAttribute::StarCAttributePattern::read ( StarZone zone,
int  ,
long  endPos,
StarObject object 
) [inline, virtual]

read a zone

Reimplemented from StarAttributeItemSet.


Member Data Documentation

librevenge::RVNGString StarCellAttribute::StarCAttributePattern::m_style [protected]

the style

Referenced by print().


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