libcyberradio  22.01.24
LibCyberRadio Namespace Reference

Defines functionality for LibCyberRadio applications. More...

Namespaces

 Driver
 Provides programming elements for driving CRS NDR-class radios.
 
 NDR651
 Provides programming elements for controlling the CyberRadio Solutions NDR651 radio.
 

Data Structures

class  App
 Provides basic application functionality. More...
 
class  AppHelpTextFormatter
 Formats help text for display on the screen. More...
 
class  AppOption
 Defines a command-line option that is supported by an application. More...
 
class  AppOptionParser
 Parses command-line options supported by the application. More...
 
class  Debuggable
 Class that supports debug output. More...
 
class  HttpsSession
 Class that encapsulates an HTTPS session. More...
 
class  Pythonesque
 Provides string utility functions that mimic string methods from Python. More...
 
class  SerialPort
 Class that manages communications with a serial port. More...
 
class  Thread
 Base class for a thread object, based on Boost Threads. More...
 
class  Vita49Packet
 Decodes a VITA 49 or I/Q data packet. More...
 
class  VitaIqSource
 A generic VITA 49-compatible I/Q data source object. More...
 

Typedefs

typedef BASIC_LIST_CONTAINER< AppOptionAppOptionList
 Defines a list of AppOption objects.
 
typedef BASIC_DICT_CONTAINER< std::string, std::string > BasicStringStringDict
 Type representing a dictionary of strings, keyed by string values. More...
 
typedef BASIC_DICT_CONTAINER< std::string, int > BasicStringIntDict
 Type representing a dictionary of integers, keyed by string values. More...
 
typedef BASIC_DICT_CONTAINER< int, std::string > BasicIntStringDict
 Type representing a dictionary of strings, keyed by integer values. More...
 
typedef BASIC_DICT_CONTAINER< int, int > BasicIntIntDict
 Type representing a dictionary of integers, keyed by integer values. More...
 
typedef BASIC_DICT_CONTAINER< int, unsigned int > BasicIntUIntDict
 Type representing a dictionary of unsigned integers, keyed by integer values. More...
 
typedef BASIC_DICT_CONTAINER< int, bool > BasicIntBoolDict
 Type representing a dictionary of Boolean values, keyed by integers. More...
 
typedef BASIC_LIST_CONTAINER< std::string > BasicStringList
 Type representing a list of strings. More...
 
typedef BASIC_LIST_CONTAINER< int > BasicIntList
 Type representing a list of integers. More...
 
typedef BASIC_LIST_CONTAINER< double > BasicDoubleList
 Type representing a list of doubles. More...
 

Detailed Description

Defines functionality for LibCyberRadio applications.

Provides programming elements for controlling CyberRadio Solutions products.

Typedef Documentation

◆ BasicDoubleList

typedef BASIC_LIST_CONTAINER<double> BasicDoubleList

Type representing a list of doubles.

Definition at line 29 of file BasicList.h.

◆ BasicIntBoolDict

typedef BASIC_DICT_CONTAINER<int, bool> BasicIntBoolDict

Type representing a dictionary of Boolean values, keyed by integers.

Definition at line 37 of file BasicDict.h.

◆ BasicIntIntDict

typedef BASIC_DICT_CONTAINER<int, int> BasicIntIntDict

Type representing a dictionary of integers, keyed by integer values.

Definition at line 33 of file BasicDict.h.

◆ BasicIntList

typedef BASIC_LIST_CONTAINER<int> BasicIntList

Type representing a list of integers.

Definition at line 27 of file BasicList.h.

◆ BasicIntStringDict

typedef BASIC_DICT_CONTAINER<int, std::string> BasicIntStringDict

Type representing a dictionary of strings, keyed by integer values.

Definition at line 31 of file BasicDict.h.

◆ BasicIntUIntDict

typedef BASIC_DICT_CONTAINER<int, unsigned int> BasicIntUIntDict

Type representing a dictionary of unsigned integers, keyed by integer values.

Definition at line 35 of file BasicDict.h.

◆ BasicStringIntDict

typedef BASIC_DICT_CONTAINER<std::string, int> BasicStringIntDict

Type representing a dictionary of integers, keyed by string values.

Definition at line 29 of file BasicDict.h.

◆ BasicStringList

typedef BASIC_LIST_CONTAINER<std::string> BasicStringList

Type representing a list of strings.

Definition at line 25 of file BasicList.h.

◆ BasicStringStringDict

typedef BASIC_DICT_CONTAINER<std::string, std::string> BasicStringStringDict

Type representing a dictionary of strings, keyed by string values.

Definition at line 27 of file BasicDict.h.