StarItem Class Reference

class to store an item: ie. More...

#include <StarItem.hxx>

Public Member Functions

 StarItem (int which)
 constructor More...
 
 StarItem (shared_ptr< StarAttribute > attribute, int which)
 constructor from attribute More...
 

Public Attributes

shared_ptr< StarAttributem_attribute
 the attribute if loaded More...
 
int m_which
 the which id More...
 
int m_surrogateId
 the surrogate id More...
 
bool m_localId
 true if which is local More...
 

Private Member Functions

 StarItem (StarItem const &)
 
StarItemoperator= (StarItem const &)
 

Detailed Description

class to store an item: ie.

an attribute whose reading is potentially retarded

Constructor & Destructor Documentation

StarItem::StarItem ( int  which)
inlineexplicit

constructor

StarItem::StarItem ( shared_ptr< StarAttribute attribute,
int  which 
)
inline

constructor from attribute

StarItem::StarItem ( StarItem const &  )
private

Member Function Documentation

StarItem& StarItem::operator= ( StarItem const &  )
private

Member Data Documentation

shared_ptr<StarAttribute> StarItem::m_attribute

the attribute if loaded

Referenced by StarItemPool::loadSurrogate().

bool StarItem::m_localId

true if which is local

Referenced by StarItemPool::loadSurrogate().

int StarItem::m_surrogateId

the surrogate id

Referenced by StarItemPool::loadSurrogate().

int StarItem::m_which

the which id

Referenced by StarItemPool::loadSurrogate().


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

Generated on Sat Mar 4 2017 11:34:09 for libstaroffice by doxygen 1.8.11