Class for a GenDC metadata chunk part descriptor. More...
#include <decl_gendc_descriptor.hpp>
Inherits GenDcPartMetadata.
Public Member Functions | |
| std::uint64_t | GetGenICamLayoutId () const |
| Return the Layout ID of this GenDC metadata chunk part. | |
| void | SetGenICamLayoutId (std::uint64_t id) |
| Set the Layout ID of this GenDC metadata chunk part. | |
Public Member Functions inherited from GenDcPartMetadata | |
| std::uint64_t | GetSize () const |
| Return the size of the GenDC metadata part. | |
| std::uint16_t | GetPadding () const |
| Return the padding of this GenDC metadata part. | |
| void | SetSize (std::uint64_t size) |
| Set the size of the GenDC metadata part. | |
| void | SetPadding (std::uint16_t padding) |
| Set the padding of this GenDC metadata part. | |
Public Member Functions inherited from GenDcPart | |
| std::size_t | GetOffset () const |
| Return the offset of this part descriptor in the GenDC descriptor. | |
| GenDCPartType | GetType () const |
| Return the type of this GenDC part descriptor. | |
| GenDcPartFlags | GetFlags () const |
| Return the flags of this GenDC part. | |
| std::uint32_t | GetHeaderSize () const |
| Return the size of this GenDC part descriptor. | |
| PfncFormat | GetFormat () const |
| Return the data format of this GenDC part. | |
| std::uint16_t | GetFlowId () const |
| Return the Flow ID of this GenDC part. | |
| std::size_t | GetFlowOffset () const |
| Return the Flow offset of this GenDC part. | |
| std::size_t | GetDataSize () const |
| Return the Data size of this GenDC part. | |
| std::size_t | GetDataOffset () const |
| Return the Data offset of this GenDC part. | |
| void | SetFlags (GenDcPartFlags flags) |
| Set the flags of this GenDC part. | |
| void | SetDataSize (std::size_t size) |
| Set the Data size of this GenDC part. | |
| void | SetDataOffset (std::size_t offset) |
| Set the Data offset of this GenDC part. | |
Class for a GenDC metadata chunk part descriptor.
|
inline |
Return the Layout ID of this GenDC metadata chunk part.
| Any | exception derived from std::exception including CvbException. |
|
inline |
Set the Layout ID of this GenDC metadata chunk part.
| [in] | id | Unique identifier for this GenDC chunk layout. |
| Any | exception derived from std::exception including CvbException. |