Constructors and Destructors¶
-
class vxsdr¶
The vxsdr class contains the host interface for the VXSDR.
Public Functions
-
explicit vxsdr(const std::string &local_address, const std::string &device_address, const std::map<std::string, int64_t> &settings = {})¶
Constructor for the
vxsdr
host interface class.- Parameters
local_address – the identifier for the transport interface used on the host (for UDP, a string in xxx.xxx.xxx.xxx notation)
device_address – the identifier for the target device interface (for UDP, a string in xxx.xxx.xxx.xxx notation)
settings – a std::map<std::string, int64_t> containing changes to the default settings; if a setting is not included, it is left at the default value.
-
~vxsdr() noexcept¶
Destructor for the vxsdr host interface class.
-
explicit vxsdr(const std::string &local_address, const std::string &device_address, const std::map<std::string, int64_t> &settings = {})¶