ddt 1.1.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ddt::DataSample Struct Reference

#include <ddtMemoryAccessor.hpp>

Public Member Functions

 DataSample (const int32_t id, const int md_length, const int vector_length)
 

Public Attributes

int32_t topic_id = 0
 
int32_t meta_data_length
 
std::vector< uint8_t > meta_data
 
int32_t sample_id
 
std::vector< uint8_t > data
 

Detailed Description

Contains the data.

Constructor & Destructor Documentation

◆ DataSample()

ddt::DataSample::DataSample ( const int32_t  id,
const int  md_length,
const int  vector_length 
)
inline

Constructor

Parameters
idSample ID to uniquely identify the data sample.
md_lengthThe length of the meta data.
vector_lengthThe length of the data vector.

Member Data Documentation

◆ data

std::vector<uint8_t> ddt::DataSample::data

The image data as vector of bytes

◆ meta_data

std::vector<uint8_t> ddt::DataSample::meta_data

The meta data as vector of bytes

◆ meta_data_length

int32_t ddt::DataSample::meta_data_length

The length of the meta data blob

◆ sample_id

int32_t ddt::DataSample::sample_id

Sample ID to uniquely identify the data sample

◆ topic_id

int32_t ddt::DataSample::topic_id = 0

Topic ID to identify the kind of meta data


The documentation for this struct was generated from the following file: