#include <sample_data.h>
template<typename T>
class adtf::streaming::ant::sample_data< T >
Sample Data getter for an easy use of samples with samplebuffer set to the type T
- Template Parameters
-
| T | type of content of the samples sample buffer to get via GetData or sample_data::operator::T |
Please use the newer versions (adtf::streaming::flash::sample_data) from the flash namespace.
- See also
- adtf::streaming::penguin::sample_data
-
adtf::streaming::flash::output_sample_data
◆ sample_data() [1/2]
move CTOR
- Parameters
-
| oSampleData | Data to move from |
◆ sample_data() [2/2]
copy CTOR
- Parameters
-
| pSample | Sample to get the data from |
◆ GetData()
Retrieves the pointer to the datas memory as type T*.
Internally it gets the buffer pointer of the sample.
- Returns
- returns the pointer to the sample data.
- Return values
-
◆ GetDataPtr()
Retrieves the pointer to the datas memory.
Internally it gets the buffer pointer of the sample.
- Returns
- returns the pointer to the sample data.
- Return values
-
◆ GetTime()
retrieves the time of the data.
Internally it gets the time of the sample.
- Returns
- returns the sample data time
- Return values
-
◆ IsValid()
Validate if sample and sample buffer is set.
- Return values
-
| true | is valid |
| false | is invalid |
◆ operator bool()
Validate if sample and sample buffer is set.
- Return values
-
| true | is valid |
| false | is invalid |
◆ operator T()
Convert the content of sample buffer as
- Returns
- the value of the sample buffer as T
- Return values
-
| T() | if no sample buffer set |
- See also
- IsValid
◆ Reset() [1/2]
Resets the sample the sample data reference to. The reference will be empty.
- Returns
- standard result
- Return values
-
| ERR_NOERROR | sample is reset |
- See also
- IsValid
◆ Reset() [2/2]
Resets the sample the sample data reference to with a new reference to a sample.
- Parameters
-
| pSample | [in] Reference to the sampel the sample data will reference to |
- Returns
- standard result
- Return values
-
| ERR_NOERROR | sample is reset |
- See also
- IsValid
The documentation for this class was generated from the following file: