API
 
Loading...
Searching...
No Matches
CTelemFxngen_0 Class Reference
Collaboration diagram for CTelemFxngen_0:
Collaboration graph

Public Member Functions

 CTelemFxngen_0 (uint8_t C1outp_, double C1freq_, double C1vpp_, double C1ofst_, double C1phse_, uint8_t C1wvtp_, uint8_t C2outp_, double C2freq_, double C2vpp_, double C2ofst_, double C2phse_, uint8_t C2wvtp_, uint8_t C1sync_, uint8_t C2sync_, double C1wdth_, double C2wdth_)
 
bool verify (const typename MagAOX::logger::telem_fxngen::messageT &msg)
 

Public Attributes

uint8_t m_saveTfC1outp
 
double m_saveTfC1freq
 
double m_saveTfC1vpp
 
double m_saveTfC1ofst
 
double m_saveTfC1phse
 
uint8_t m_saveTfC1wvtp
 
uint8_t m_saveTfC2outp
 
double m_saveTfC2freq
 
double m_saveTfC2vpp
 
double m_saveTfC2ofst
 
double m_saveTfC2phse
 
uint8_t m_saveTfC2wvtp
 
uint8_t m_saveTfC1sync
 
uint8_t m_saveTfC2sync
 
double m_saveTfC1wdth
 
double m_saveTfC2wdth
 
uint8_t m_C1outp
 
double m_C1freq
 
double m_C1vpp
 
double m_C1ofst
 
double m_C1phse
 
uint8_t m_C1wvtp
 
uint8_t m_C2outp
 
double m_C2freq
 
double m_C2vpp
 
double m_C2ofst
 
double m_C2phse
 
uint8_t m_C2wvtp
 
uint8_t m_C1sync
 
uint8_t m_C2sync
 
double m_C1wdth
 
double m_C2wdth
 
bool m_verify {false}
 
int L
 

Detailed Description

Class to encapsulate telem_fxngen flatbuffer data using => types/telem_fxngen.hpp => types/generated/telem_fxngen_generated.h

Definition at line 35 of file telem_fxngen_generated_tests.cpp.

Constructor & Destructor Documentation

◆ CTelemFxngen_0()

CTelemFxngen_0::CTelemFxngen_0 ( uint8_t  C1outp_,
double  C1freq_,
double  C1vpp_,
double  C1ofst_,
double  C1phse_,
uint8_t  C1wvtp_,
uint8_t  C2outp_,
double  C2freq_,
double  C2vpp_,
double  C2ofst_,
double  C2phse_,
uint8_t  C2wvtp_,
uint8_t  C1sync_,
uint8_t  C2sync_,
double  C1wdth_,
double  C2wdth_ 
)
inline

Member Function Documentation

◆ verify()

bool CTelemFxngen_0::verify ( const typename MagAOX::logger::telem_fxngen::messageT msg)
inline

Member Data Documentation

◆ L

int CTelemFxngen_0::L

Definition at line 78 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and verify().

◆ m_C1freq

double CTelemFxngen_0::m_C1freq

Definition at line 58 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C1ofst

double CTelemFxngen_0::m_C1ofst

Definition at line 60 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C1outp

uint8_t CTelemFxngen_0::m_C1outp

Definition at line 57 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C1phse

double CTelemFxngen_0::m_C1phse

Definition at line 61 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C1sync

uint8_t CTelemFxngen_0::m_C1sync

Definition at line 69 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C1vpp

double CTelemFxngen_0::m_C1vpp

Definition at line 59 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C1wdth

double CTelemFxngen_0::m_C1wdth

Definition at line 71 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C1wvtp

uint8_t CTelemFxngen_0::m_C1wvtp

Definition at line 62 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C2freq

double CTelemFxngen_0::m_C2freq

Definition at line 64 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C2ofst

double CTelemFxngen_0::m_C2ofst

Definition at line 66 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C2outp

uint8_t CTelemFxngen_0::m_C2outp

Definition at line 63 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C2phse

double CTelemFxngen_0::m_C2phse

Definition at line 67 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C2sync

uint8_t CTelemFxngen_0::m_C2sync

Definition at line 70 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C2vpp

double CTelemFxngen_0::m_C2vpp

Definition at line 65 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C2wdth

double CTelemFxngen_0::m_C2wdth

Definition at line 72 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_C2wvtp

uint8_t CTelemFxngen_0::m_C2wvtp

Definition at line 68 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().

◆ m_saveTfC1freq

double CTelemFxngen_0::m_saveTfC1freq

Definition at line 40 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC1ofst

double CTelemFxngen_0::m_saveTfC1ofst

Definition at line 42 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC1outp

uint8_t CTelemFxngen_0::m_saveTfC1outp

Definition at line 39 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC1phse

double CTelemFxngen_0::m_saveTfC1phse

Definition at line 43 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC1sync

uint8_t CTelemFxngen_0::m_saveTfC1sync

Definition at line 51 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC1vpp

double CTelemFxngen_0::m_saveTfC1vpp

Definition at line 41 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC1wdth

double CTelemFxngen_0::m_saveTfC1wdth

Definition at line 53 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC1wvtp

uint8_t CTelemFxngen_0::m_saveTfC1wvtp

Definition at line 44 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC2freq

double CTelemFxngen_0::m_saveTfC2freq

Definition at line 46 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC2ofst

double CTelemFxngen_0::m_saveTfC2ofst

Definition at line 48 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC2outp

uint8_t CTelemFxngen_0::m_saveTfC2outp

Definition at line 45 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC2phse

double CTelemFxngen_0::m_saveTfC2phse

Definition at line 49 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC2sync

uint8_t CTelemFxngen_0::m_saveTfC2sync

Definition at line 52 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC2vpp

double CTelemFxngen_0::m_saveTfC2vpp

Definition at line 47 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC2wdth

double CTelemFxngen_0::m_saveTfC2wdth

Definition at line 54 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_saveTfC2wvtp

uint8_t CTelemFxngen_0::m_saveTfC2wvtp

Definition at line 50 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0().

◆ m_verify

bool CTelemFxngen_0::m_verify {false}

Definition at line 75 of file telem_fxngen_generated_tests.cpp.

Referenced by CTelemFxngen_0(), and SCENARIO().


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