libxtc 0.4.0
Async concurrency for C: Tokio + Seastar + BEAM, in one library
Loading...
Searching...
No Matches
xtc_cfg_spec_t Struct Reference

Data Fields

void * cb_user
 
union { 
 
   int   d_bool 
 
   double   d_double 
 
   int   d_enum 
 
   int   d_int 
 
   int64_t   d_int64 
 
   const char *   d_string 
 
dflt 
 
const char *const * enum_labels
 
xtc_cfg_kind_t kind
 
double max_double
 
int64_t max_int
 
double min_double
 
int64_t min_int
 
int n_enum_labels
 
const char * name
 
xtc_cfg_changed_fn on_change
 
const char * short_desc
 
xtc_cfg_validator_fn validator
 

Detailed Description

Definition at line 57 of file xtc_cfg.h.

Field Documentation

◆ cb_user

void* xtc_cfg_spec_t::cb_user

Definition at line 86 of file xtc_cfg.h.

◆ d_bool

int xtc_cfg_spec_t::d_bool

Definition at line 64 of file xtc_cfg.h.

◆ d_double

double xtc_cfg_spec_t::d_double

Definition at line 67 of file xtc_cfg.h.

◆ d_enum

int xtc_cfg_spec_t::d_enum

Definition at line 69 of file xtc_cfg.h.

◆ d_int

int xtc_cfg_spec_t::d_int

Definition at line 65 of file xtc_cfg.h.

◆ d_int64

int64_t xtc_cfg_spec_t::d_int64

Definition at line 66 of file xtc_cfg.h.

◆ d_string

const char* xtc_cfg_spec_t::d_string

Definition at line 68 of file xtc_cfg.h.

◆ enum_labels

const char* const* xtc_cfg_spec_t::enum_labels

Definition at line 80 of file xtc_cfg.h.

◆ kind

xtc_cfg_kind_t xtc_cfg_spec_t::kind

Definition at line 60 of file xtc_cfg.h.

◆ max_double

double xtc_cfg_spec_t::max_double

Definition at line 76 of file xtc_cfg.h.

◆ max_int

int64_t xtc_cfg_spec_t::max_int

Definition at line 74 of file xtc_cfg.h.

◆ min_double

double xtc_cfg_spec_t::min_double

Definition at line 75 of file xtc_cfg.h.

◆ min_int

int64_t xtc_cfg_spec_t::min_int

Definition at line 73 of file xtc_cfg.h.

◆ n_enum_labels

int xtc_cfg_spec_t::n_enum_labels

Definition at line 81 of file xtc_cfg.h.

◆ name

const char* xtc_cfg_spec_t::name

Definition at line 58 of file xtc_cfg.h.

◆ on_change

xtc_cfg_changed_fn xtc_cfg_spec_t::on_change

Definition at line 85 of file xtc_cfg.h.

◆ short_desc

const char* xtc_cfg_spec_t::short_desc

Definition at line 59 of file xtc_cfg.h.

◆ validator

xtc_cfg_validator_fn xtc_cfg_spec_t::validator

Definition at line 84 of file xtc_cfg.h.


The documentation for this struct was generated from the following file: