Internal: the state of a StarItemPool.
More...
Internal: the state of a StarItemPool.
◆ State() [1/2]
◆ State() [2/2]
| StarItemPoolInternal::State::State |
( |
State const & |
orig | ) |
|
|
privatedelete |
◆ addVersionMap()
| void StarItemPoolInternal::State::addVersionMap |
( |
uint16_t |
nVers, |
|
|
uint16_t |
nStart, |
|
|
std::vector< int > const & |
list |
|
) |
| |
|
inline |
◆ clean()
| void StarItemPoolInternal::State::clean |
( |
| ) |
|
|
inline |
◆ getDefaultAttribute()
| std::shared_ptr<StarAttribute> StarItemPoolInternal::State::getDefaultAttribute |
( |
int |
which | ) |
|
|
inline |
try to return a default attribute corresponding to which
◆ getPoolStateFor()
| State* StarItemPoolInternal::State::getPoolStateFor |
( |
int |
which | ) |
|
|
inline |
◆ getValues()
| Values* StarItemPoolInternal::State::getValues |
( |
int |
id, |
|
|
bool |
create = false |
|
) |
| |
|
inline |
returns a pointer to the values data
◆ getWhich()
| int StarItemPoolInternal::State::getWhich |
( |
int |
nFileWhich | ) |
const |
|
inline |
◆ init()
◆ isInRange()
| int StarItemPoolInternal::State::isInRange |
( |
int |
which | ) |
const |
|
inline |
returns true if the value is in expected range
◆ operator=()
| State StarItemPoolInternal::State::operator= |
( |
State const & |
orig | ) |
|
|
privatedelete |
◆ setPoolName()
| void StarItemPoolInternal::State::setPoolName |
( |
librevenge::RVNGString const & |
name | ) |
|
|
inline |
◆ m_currentVersion
| int StarItemPoolInternal::State::m_currentVersion |
◆ m_delayedItemList
| std::vector<std::shared_ptr<StarItem> > StarItemPoolInternal::State::m_delayedItemList |
list of item which need to be read
◆ m_document
| StarObject& StarItemPoolInternal::State::m_document |
◆ m_idToAttributeList
| std::vector<int> StarItemPoolInternal::State::m_idToAttributeList |
list whichId to attribute list
◆ m_idToDefaultMap
| std::map<int,std::shared_ptr<StarAttribute> > StarItemPoolInternal::State::m_idToDefaultMap |
map of created default attribute
◆ m_isSecondaryPool
| bool StarItemPoolInternal::State::m_isSecondaryPool |
a flag to know if a pool is a secondary pool
◆ m_loadingVersion
| int StarItemPoolInternal::State::m_loadingVersion |
◆ m_majorVersion
| int StarItemPoolInternal::State::m_majorVersion |
◆ m_minorVersion
| int StarItemPoolInternal::State::m_minorVersion |
◆ m_name
| librevenge::RVNGString StarItemPoolInternal::State::m_name |
◆ m_secondaryPool
| std::shared_ptr<StarItemPool> StarItemPoolInternal::State::m_secondaryPool |
◆ m_simplifyNameToStyleNameMap
| std::map<librevenge::RVNGString, librevenge::RVNGString> StarItemPoolInternal::State::m_simplifyNameToStyleNameMap |
map simplify style name to style name
◆ m_slotIdToValuesMap
| std::map<int, Values> StarItemPoolInternal::State::m_slotIdToValuesMap |
a map slot to the attribute list
◆ m_styleIdToStyleMap
◆ m_type
◆ m_verEnd
| int StarItemPoolInternal::State::m_verEnd |
◆ m_versionList
| std::vector<Version> StarItemPoolInternal::State::m_versionList |
◆ m_verStart
| int StarItemPoolInternal::State::m_verStart |
The documentation for this struct was generated from the following file: