CVB++ 15.1
Loading...
Searching...
No Matches
GenDcPartMetadataGenICamXML Class Reference

Class for a GenDC metadata XML 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 XML part.
 
void SetGenICamLayoutId (std::uint64_t id)
 Set the Layout ID of this GenDC metadata XML 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.
 

Detailed Description

Class for a GenDC metadata XML part descriptor.

Member Function Documentation

◆ GetGenICamLayoutId()

std::uint64_t GetGenICamLayoutId ( ) const
inline

Return the Layout ID of this GenDC metadata XML part.

Returns
Unique identifier for this GenDC XML layout.
Exceptions
Anyexception derived from std::exception including CvbException.

◆ SetGenICamLayoutId()

void SetGenICamLayoutId ( std::uint64_t id)
inline

Set the Layout ID of this GenDC metadata XML part.

Parameters
[in]idUnique identifier for this GenDC XML layout.
Exceptions
Anyexception derived from std::exception including CvbException.
Note
This method is only supported for user-created GenDC Descriptors.