|
ACF $AcfVersion:0$
|
Process tag used to group data in archive stream. More...
#include <CArchiveTag.h>
Public Types | |
| enum | TagType { TT_UNKNOWN , TT_GROUP , TT_MULTIPLE , TT_LEAF , TT_WEAK } |
| Describe type of tag. More... | |
Public Member Functions | |
| CArchiveTag () | |
| CArchiveTag (const QByteArray &id, const QByteArray &comment, TagType tagType=TT_UNKNOWN, const CArchiveTag *parentPtr=NULL, bool isTagSkippingUsed=false) | |
| Constructor with parameter initialization. | |
| const QByteArray & | GetId () const |
| Get ID of this tag. | |
| quint32 | GetBinaryId () const |
| Get automatic generated binary ID. | |
| const QByteArray & | GetComment () const |
| Get comment of this tag. | |
| TagType | GetTagType () const |
| Get type of this tag. | |
| const CArchiveTag * | GetParentTag () const |
| Get tag beeing parent of this. | |
| bool | IsTagSkippingUsed () const |
| Check if it is needed to support tag skipping for this tag. | |
Process tag used to group data in archive stream.
Definition at line 21 of file CArchiveTag.h.
Describe type of tag.
Definition at line 27 of file CArchiveTag.h.
| iser::CArchiveTag::CArchiveTag | ( | ) |
| iser::CArchiveTag::CArchiveTag | ( | const QByteArray & | id, |
| const QByteArray & | comment, | ||
| TagType | tagType = TT_UNKNOWN, |
||
| const CArchiveTag * | parentPtr = NULL, |
||
| bool | isTagSkippingUsed = false |
||
| ) |
Constructor with parameter initialization.
| id | ID of this tag. |
| comment | human readable and are used for diagnostic. |
| isTagSkippingUsed | true if it is needed to support tag skipping for this tag. |
| quint32 iser::CArchiveTag::GetBinaryId | ( | ) | const |
Get automatic generated binary ID.
| const QByteArray & iser::CArchiveTag::GetComment | ( | ) | const |
Get comment of this tag.
Comments are human readable and are used for diagnostic.
| const QByteArray & iser::CArchiveTag::GetId | ( | ) | const |
Get ID of this tag.
| const CArchiveTag * iser::CArchiveTag::GetParentTag | ( | ) | const |
Get tag beeing parent of this.
| TagType iser::CArchiveTag::GetTagType | ( | ) | const |
Get type of this tag.
|
inline |
Check if it is needed to support tag skipping for this tag.
Definition at line 114 of file CArchiveTag.h.