GNU Radio Manual and C++ API Reference  3.7.13.4
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

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

Typedef Documentation

typedef uint32_t DisplayType

Enumeration Type Documentation

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

Variable Documentation

const uint32_t DISPNULL = 0x0000

DisplayType Plotting types.

const uint32_t DISPOPTCPLX = 0x0100

DisplayType Options.

const uint32_t DISPOPTLOG = 0x0200
const uint32_t DISPOPTSCATTER = 0x1000
const uint32_t DISPOPTSTEM = 0x0400
const uint32_t DISPOPTSTRIP = 0x0800
const uint32_t DISPPSD = 0x0004
const uint32_t DISPRAST = 0x0010
const uint32_t DISPSPEC = 0x0008
const uint32_t DISPTIME = 0x0001
const uint32_t DISPXY = 0x0002