UNIVERS
15.3
UNIVERS base processing software API
|
#include <tr_header_context.hpp>
Public Member Functions | |
AttrContext () | |
bool | isDummy () |
Public Attributes | |
TrHeaderAttrId | id |
TrHeaderAttrType | type |
std::string | name |
size_t | length |
size_t | size |
bool | has_key |
size_t | offset |
Context of the trace header attribute.
Dummy attribute has zero size.
|
inline |
Default constructor, dummy attribute by default.
|
inline |
Is it a dummy attribute.
bool hds::db::TrHeaderContext::AttrContext::has_key |
Has key flag.
TrHeaderAttrId hds::db::TrHeaderContext::AttrContext::id |
Uniq id of the attribute.
size_t hds::db::TrHeaderContext::AttrContext::length |
Length of the attribute.
std::string hds::db::TrHeaderContext::AttrContext::name |
Symbolic name of the attribute.
size_t hds::db::TrHeaderContext::AttrContext::offset |
Offset in data array in bytes.
size_t hds::db::TrHeaderContext::AttrContext::size |
Attribute type size in bytes.
TrHeaderAttrType hds::db::TrHeaderContext::AttrContext::type |
Type of header attribute.