#include <uhd/cal/container.hpp>
|
| virtual | ~container ()=default |
| |
| virtual std::string | get_name () const =0 |
| | Return the name of this calibration table.
|
| |
| virtual std::string | get_serial () const =0 |
| | Return the device serial of this calibration table.
|
| |
| virtual uint64_t | get_timestamp () const =0 |
| | Timestamp of acquisition time.
|
| |
| virtual std::vector< uint8_t > | serialize ()=0 |
| | Return a serialized version of this container.
|
| |
| virtual void | deserialize (const std::vector< uint8_t > &data)=0 |
| | Populate this class from the serialized data.
|
| |
|
| template<typename container_type> |
| static std::shared_ptr< container_type > | make (const std::vector< uint8_t > &data) |
| | Generic factory for cal data from serialized data.
|
| |
Generic parent class for calibration data
Derive any class that stores cal data which needs to be stored/retrieved from this parent class.
◆ ~container()
| virtual uhd::usrp::cal::container::~container |
( |
| ) |
|
|
virtualdefault |
◆ deserialize()
| virtual void uhd::usrp::cal::container::deserialize |
( |
const std::vector< uint8_t > & | data | ) |
|
|
pure virtual |
Populate this class from the serialized data.
◆ get_name()
| virtual std::string uhd::usrp::cal::container::get_name |
( |
| ) |
const |
|
pure virtual |
Return the name of this calibration table.
◆ get_serial()
| virtual std::string uhd::usrp::cal::container::get_serial |
( |
| ) |
const |
|
pure virtual |
Return the device serial of this calibration table.
◆ get_timestamp()
| virtual uint64_t uhd::usrp::cal::container::get_timestamp |
( |
| ) |
const |
|
pure virtual |
Timestamp of acquisition time.
◆ make()
template<typename container_type>
| static std::shared_ptr< container_type > uhd::usrp::cal::container::make |
( |
const std::vector< uint8_t > & | data | ) |
|
|
inlinestatic |
Generic factory for cal data from serialized data.
◆ serialize()
| virtual std::vector< uint8_t > uhd::usrp::cal::container::serialize |
( |
| ) |
|
|
pure virtual |
Return a serialized version of this container.
The documentation for this class was generated from the following file: