GNU Radio Manual and C++ API Reference  3.10.9.1
The Free & Open Software Radio Ecosystem
rpccallbackregister_base.h File Reference

Go to the source code of this file.

Classes

struct  callbackregister_base
 
struct  callbackregister_base::callback_base_t
 
class  callbackregister_base::callback_t< T, Tsptr >
 

Typedefs

typedef uint32_t DisplayType
 

Enumerations

enum  priv_lvl_t { RPC_PRIVLVL_ALL = 0 , RPC_PRIVLVL_MIN = 9 , RPC_PRIVLVL_NONE = 10 }
 
enum  KnobType {
  KNOBBOOL , KNOBCHAR , KNOBINT , KNOBFLOAT ,
  KNOBDOUBLE , KNOBSTRING , KNOBLONG , KNOBVECBOOL ,
  KNOBCOMPLEX , KNOBCOMPLEXD , KNOBVECCHAR , KNOBVECINT ,
  KNOBVECFLOAT , KNOBVECDOUBLE , KNOBVECSTRING , KNOBVECLONG
}
 

Variables

constexpr uint32_t DISPNULL = 0x0000
 DisplayType Plotting types. More...
 
constexpr uint32_t DISPTIME = 0x0001
 
constexpr uint32_t DISPXY = 0x0002
 
constexpr uint32_t DISPPSD = 0x0004
 
constexpr uint32_t DISPSPEC = 0x0008
 
constexpr uint32_t DISPRAST = 0x0010
 
constexpr uint32_t DISPOPTCPLX = 0x0100
 DisplayType Options. More...
 
constexpr uint32_t DISPOPTLOG = 0x0200
 
constexpr uint32_t DISPOPTSTEM = 0x0400
 
constexpr uint32_t DISPOPTSTRIP = 0x0800
 
constexpr uint32_t DISPOPTSCATTER = 0x1000
 

Typedef Documentation

◆ DisplayType

typedef uint32_t DisplayType

Enumeration Type Documentation

◆ KnobType

enum KnobType
Enumerator
KNOBBOOL 
KNOBCHAR 
KNOBINT 
KNOBFLOAT 
KNOBDOUBLE 
KNOBSTRING 
KNOBLONG 
KNOBVECBOOL 
KNOBCOMPLEX 
KNOBCOMPLEXD 
KNOBVECCHAR 
KNOBVECINT 
KNOBVECFLOAT 
KNOBVECDOUBLE 
KNOBVECSTRING 
KNOBVECLONG 

◆ priv_lvl_t

enum priv_lvl_t
Enumerator
RPC_PRIVLVL_ALL 
RPC_PRIVLVL_MIN 
RPC_PRIVLVL_NONE 

Variable Documentation

◆ DISPNULL

constexpr uint32_t DISPNULL = 0x0000
constexpr

DisplayType Plotting types.

◆ DISPOPTCPLX

constexpr uint32_t DISPOPTCPLX = 0x0100
constexpr

DisplayType Options.

◆ DISPOPTLOG

constexpr uint32_t DISPOPTLOG = 0x0200
constexpr

◆ DISPOPTSCATTER

constexpr uint32_t DISPOPTSCATTER = 0x1000
constexpr

◆ DISPOPTSTEM

constexpr uint32_t DISPOPTSTEM = 0x0400
constexpr

◆ DISPOPTSTRIP

constexpr uint32_t DISPOPTSTRIP = 0x0800
constexpr

◆ DISPPSD

constexpr uint32_t DISPPSD = 0x0004
constexpr

◆ DISPRAST

constexpr uint32_t DISPRAST = 0x0010
constexpr

◆ DISPSPEC

constexpr uint32_t DISPSPEC = 0x0008
constexpr

◆ DISPTIME

constexpr uint32_t DISPTIME = 0x0001
constexpr

◆ DISPXY

constexpr uint32_t DISPXY = 0x0002
constexpr