Data Interface Dictionary header class.
More...
#include <header.hpp>
|
| | Header () |
| |
| | ~Header () |
| |
| void | Clear () |
| | Reset the object. More...
|
| |
| void | Parse (const elt::configng::CiiConfigDocument &did) |
| | Parse Parse/extract the fields of the DID header, contained in the string buffer. More...
|
| |
| std::string | GetName () const |
| | Return (file)name, from where the dictionary was loaded. More...
|
| |
| std::string | GetScope () const |
| | Return scope. More...
|
| |
| std::string | GetDescription () const |
| | Return Description. More...
|
| |
| std::string | ToString (const HdrField fields=HdrField::ALL, const bool compact=false) const |
| | Get string copy of one or more header fields. More...
|
| |
Data Interface Dictionary header class.
◆ Header()
| core::dit::did::Header::Header |
( |
| ) |
|
◆ ~Header()
| core::dit::did::Header::~Header |
( |
| ) |
|
◆ Clear()
| void core::dit::did::Header::Clear |
( |
| ) |
|
◆ GetDescription()
| std::string core::dit::did::Header::GetDescription |
( |
| ) |
const |
◆ GetName()
| std::string core::dit::did::Header::GetName |
( |
| ) |
const |
Return (file)name, from where the dictionary was loaded.
◆ GetScope()
| std::string core::dit::did::Header::GetScope |
( |
| ) |
const |
◆ Parse()
| void core::dit::did::Header::Parse |
( |
const elt::configng::CiiConfigDocument & |
did | ) |
|
Parse Parse/extract the fields of the DID header, contained in the string buffer.
- Parameters
-
◆ ToString()
| std::string core::dit::did::Header::ToString |
( |
const HdrField |
fields = HdrField::ALL, |
|
|
const bool |
compact = false |
|
) |
| const |
Get string copy of one or more header fields.
- Parameters
-
| fields | Header fields to return. |
- Returns
- Buffer with header fields, separated with newline if multiple requested.
The documentation for this class was generated from the following files: