Internal: a structure use to read SfxMultiRecord zone of a StarFileManager.
More...
Internal: a structure use to read SfxMultiRecord zone of a StarFileManager.
◆ SfxMultiRecord() [1/2]
| StarFileManagerInternal::SfxMultiRecord::SfxMultiRecord |
( |
StarZone & |
zone | ) |
|
|
inlineexplicit |
◆ SfxMultiRecord() [2/2]
| StarFileManagerInternal::SfxMultiRecord::SfxMultiRecord |
( |
SfxMultiRecord const & |
orig | ) |
|
|
private |
◆ close()
| void StarFileManagerInternal::SfxMultiRecord::close |
( |
std::string const & |
wh | ) |
|
|
inline |
◆ getHeaderTag()
| int StarFileManagerInternal::SfxMultiRecord::getHeaderTag |
( |
| ) |
const |
|
inline |
returns the header tag or -1
◆ getLastContentPosition()
| long StarFileManagerInternal::SfxMultiRecord::getLastContentPosition |
( |
| ) |
const |
|
inline |
◆ getNewContent()
| bool StarFileManagerInternal::SfxMultiRecord::getNewContent |
( |
std::string const & |
wh | ) |
|
|
inline |
try to go to the new content positon
◆ open()
| bool StarFileManagerInternal::SfxMultiRecord::open |
( |
| ) |
|
|
inline |
◆ operator=()
◆ operator<<
| std::ostream& operator<< |
( |
std::ostream & |
o, |
|
|
SfxMultiRecord const & |
r |
|
) |
| |
|
friend |
basic operator<< ; print header data
◆ m_actualRecord
| uint16_t StarFileManagerInternal::SfxMultiRecord::m_actualRecord |
|
protected |
◆ m_contentSize
| uint32_t StarFileManagerInternal::SfxMultiRecord::m_contentSize |
|
protected |
◆ m_endPos
| long StarFileManagerInternal::SfxMultiRecord::m_endPos |
|
protected |
◆ m_extra
| std::string StarFileManagerInternal::SfxMultiRecord::m_extra |
|
protected |
extra data
Referenced by open().
◆ m_headerTag
| uint16_t StarFileManagerInternal::SfxMultiRecord::m_headerTag |
|
protected |
◆ m_headerType
| uint8_t StarFileManagerInternal::SfxMultiRecord::m_headerType |
|
protected |
◆ m_headerVersion
| uint8_t StarFileManagerInternal::SfxMultiRecord::m_headerVersion |
|
protected |
the header version
Referenced by open().
◆ m_numRecord
| uint16_t StarFileManagerInternal::SfxMultiRecord::m_numRecord |
|
protected |
◆ m_offsetList
| std::vector<uint32_t> StarFileManagerInternal::SfxMultiRecord::m_offsetList |
|
protected |
◆ m_startPos
| long StarFileManagerInternal::SfxMultiRecord::m_startPos |
|
protected |
◆ m_zone
| StarZone& StarFileManagerInternal::SfxMultiRecord::m_zone |
|
protected |
◆ m_zoneOpened
| bool StarFileManagerInternal::SfxMultiRecord::m_zoneOpened |
|
protected |
◆ m_zoneType
| unsigned char StarFileManagerInternal::SfxMultiRecord::m_zoneType |
|
protected |
The documentation for this struct was generated from the following file: