StarItem Class Reference documentation

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | Private Member Functions | List of all members
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< StarAttribute > | m_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 &)
StarItem & | operator= (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:

- StarItem.hxx