nds2-client - Developer 0.16.7
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
NDS::detail::fixed_point_gap_handler::static_val Struct Reference

#include <nds_gap_handler.hh>

Public Types

enum  fixed_values {
  ZERO_VAL = 0 , ONE_VAL , NAN_VAL , POS_INF_VAL ,
  NEG_INF_VAL
}
 

Public Member Functions

DLL_EXPORT static_val (::int16_t int16val, ::int32_t int32val, ::int64_t int64val, float float32val, double float64val, float complexrval, float complexival, ::uint32_t uint32val)
 
DLL_EXPORT static_val (fixed_values spec)
 
DLL_EXPORT static_val (double value=0.0)
 

Public Attributes

::int16_t int16val
 
::int32_t int32val
 
::int64_t int64val
 
float float32val
 
double float64val
 
float complexrval
 
float complexival
 
::uint32_t uint32val
 

Member Enumeration Documentation

◆ fixed_values

Enumerator
ZERO_VAL 
ONE_VAL 
NAN_VAL 
POS_INF_VAL 
NEG_INF_VAL 

Constructor & Destructor Documentation

◆ static_val() [1/3]

NDS::detail::fixed_point_gap_handler::static_val::static_val ( ::int16_t  int16val,
::int32_t  int32val,
::int64_t  int64val,
float  float32val,
double  float64val,
float  complexrval,
float  complexival,
::uint32_t  uint32val 
)

◆ static_val() [2/3]

NDS::detail::fixed_point_gap_handler::static_val::static_val ( fixed_values  spec)
explicit

◆ static_val() [3/3]

NDS::detail::fixed_point_gap_handler::static_val::static_val ( double  value = 0.0)
explicit

Member Data Documentation

◆ complexival

float NDS::detail::fixed_point_gap_handler::static_val::complexival

◆ complexrval

float NDS::detail::fixed_point_gap_handler::static_val::complexrval

◆ float32val

float NDS::detail::fixed_point_gap_handler::static_val::float32val

◆ float64val

double NDS::detail::fixed_point_gap_handler::static_val::float64val

◆ int16val

::int16_t NDS::detail::fixed_point_gap_handler::static_val::int16val

◆ int32val

::int32_t NDS::detail::fixed_point_gap_handler::static_val::int32val

◆ int64val

::int64_t NDS::detail::fixed_point_gap_handler::static_val::int64val

◆ uint32val

::uint32_t NDS::detail::fixed_point_gap_handler::static_val::uint32val

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