XPulser Member List

This is the complete list of members for XPulser, including all inherited members.

altSep() const XPulserinline
analyzeRaw(RawDataReader &reader, Transaction &tr)XPulserprotectedvirtual
aswHold() const XPulserinline
aswSetup() const XPulserinline
bitpatternsOfQPSK(const Snapshot &shot, unsigned int qpsk[4], unsigned int qpskinv[4], bool invert)XPulserprivate
ceilSampsMicroSec(double us) const (defined in XPulser)XPulserinlineprivate
changeOutput(const Snapshot &shot, bool output, unsigned int blankpattern)=0XPulserprotectedpure virtual
changeUIStatus(bool nmrmode, bool state) (defined in XPulser)XPulserprivate
closeInterface()=0XPrimaryDriverprotectedpure virtual
combFunc() const XPulserinline
combLevel() const XPulserinline
combMode() const XPulserinline
combNum() const XPulserinline
combOffRes() const XPulserinline
combP1() const XPulserinline
combP1Alt() const XPulserinline
combPT() const XPulserinline
combPW() const XPulserinline
conserveStEPhase() const (defined in XPulser)XPulserinline
const_iterator typedef (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
create(const char *name) (defined in XNode)XNodeinline
create(const char *name, bool runtime, Args &&...args) (defined in XNode)XNode
create(Transaction &tr, const char *name) (defined in XNode)XNodeinline
create(Transaction &tr, const char *name, bool runtime, Args &&...args) (defined in XNode)XNode
create(Args &&...args) (defined in Transactional::Node< XNode >)Transactional::Node< XNode >static
createNativePatterns(Transaction &tr)=0XPulserprotectedpure virtual
createOrphan(const char *name) (defined in XNode)XNodeinlinestatic
createOrphan(const char *name, bool runtime, Args_ &&...args) (defined in XNode)XNodestatic
createRelPatListNMRPulser(Transaction &tr)XPulserprivate
createRelPatListPulseAnalyzer(Transaction &tr) (defined in XPulser)XPulserprivate
difFreq() const XPulserinline
disable()XNode
drivenEquilibrium() const XPulserinline
echoNum() const XPulserinline
finishWritingRaw(const shared_ptr< const RawData > &rawdata, const XTime &time_awared, const XTime &time_recorded)XPrimaryDriverprotected
firstPhase() const XPulserinline
g2Setup() const XPulserinline
getChild(const XString &var) const (defined in XNode)XNode
getLabel() const XNodeinlinevirtual
getName() const XNode
getParent() const (defined in XNode)XNode
getTypename() const (defined in XNode)XNode
hasQAMPorts() const =0XPulserprotectedpure virtual
induceEmission() const (defined in XPulser)XPulserinline
induceEmissionPhase() const (defined in XPulser)XPulserinline
insert(Transaction< XNode > &tr, const shared_ptr< XNode > &var, bool online_after_insertion=false)Transactional::Node< XNode >
insert(const shared_ptr< XNode > &var)Transactional::Node< XNode >
invertPhase() const (defined in XPulser)XPulserinline
iterate_commit(Closure)Transactional::Node< XNode >inline
iterate_commit_if(Closure)Transactional::Node< XNode >inline
iterate_commit_while(Closure)Transactional::Node< XNode >inline
iterator typedef (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
m_altSepXPulserprivate
m_aswHoldXPulserprivate
m_aswSetupXPulserprivate
m_combFuncXPulserprivate
m_combLevelXPulserprivate
m_combModeXPulserprivate
m_combNumXPulserprivate
m_combOffResXPulserprivate
m_combP1 (defined in XPulser)XPulserprivate
m_combP1AltXPulserprivate
m_combPTXPulserprivate
m_combPW (defined in XPulser)XPulserprivate
m_conPulserDriver (defined in XPulser)XPulserprivate
m_conserveStEPhase (defined in XPulser)XPulserprivate
m_conUIs (defined in XPulser)XPulserprivate
m_difFreqXPulserprivate
m_drivenEquilibriumXPulserprivate
m_echoNumXPulserprivate
m_firstPhaseXPulserprivate
m_form (defined in XPulser)XPulserprivate
m_formMore (defined in XPulser)XPulserprivate
m_g2SetupXPulserprivate
m_induceEmission (defined in XPulser)XPulserprivate
m_induceEmissionPhase (defined in XPulser)XPulserprivate
m_invertPhase (defined in XPulser)XPulserprivate
m_lsnOnMoreConfigShow (defined in XPulser)XPulserprivate
m_lsnOnPulseChanged (defined in XPulser)XPulserprivate
m_masterLevelXPulserprivate
m_moreConfigShow (defined in XPulser)XPulserprivate
m_numPhaseCycleXPulserprivate
m_output (defined in XPulser)XPulserprivate
m_p1Func (defined in XPulser)XPulserprivate
m_p1Level (defined in XPulser)XPulserprivate
m_p2Func (defined in XPulser)XPulserprivate
m_p2Level (defined in XPulser)XPulserprivate
m_paPulseBWXPulserprivate
m_paPulseReptXPulserprivate
m_portSel (defined in XPulser)XPulserprivate
m_pulseAnalyzerMode (defined in XPulser)XPulserprivate
m_pw1 (defined in XPulser)XPulserprivate
m_pw2XPulserprivate
m_qamDelay1 (defined in XPulser)XPulserprivate
m_qamDelay2XPulserprivate
m_qamLevel1 (defined in XPulser)XPulserprivate
m_qamLevel2 (defined in XPulser)XPulserprivate
m_qamOffset1 (defined in XPulser)XPulserprivate
m_qamOffset2XPulserprivate
m_qswDelay (defined in XPulser)XPulserprivate
m_qswPiPulseOnly (defined in XPulser)XPulserprivate
m_qswSoftSWOff (defined in XPulser)XPulserprivate
m_qswWidth (defined in XPulser)XPulserprivate
m_rtXPulserprivate
m_rtModeXPulserprivate
m_tauXPulserprivate
makeWaveForm(Transaction &tr, unsigned int pnum_minus_1, double pw, unsigned int to_center, tpulsefunc func, double dB, double freq=0.0, double phase=0.0)XPulserprivate
masterLevel() const XPulserinline
MAX_NUM_PHASE_CYCLE enum value (defined in XPulser)XPulser
minPulseWidth() const =0XPulserprotectedpure virtual
N_COMB_MODE_COMB_ALT enum value (defined in XPulser)XPulser
N_COMB_MODE_OFF enum value (defined in XPulser)XPulser
N_COMB_MODE_ON enum value (defined in XPulser)XPulser
N_COMB_MODE_P1_ALT enum value (defined in XPulser)XPulser
N_MODE_NMR_PULSER enum value (defined in XPulser)XPulser
N_MODE_PULSE_ANALYZER enum value (defined in XPulser)XPulser
N_RT_MODE_FIXREP enum value (defined in XPulser)XPulser
N_RT_MODE_FIXREST enum value (defined in XPulser)XPulser
Node(const Node &)=delete (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
Node()Transactional::Node< XNode >protected
NodeList typedef (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
NodeNotFoundError typedef (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
NUM_DO_PORTS enum value (defined in XPulser)XPulser
numPhaseCycle() const XPulserinline
onMoreConfigShow(const Snapshot &shot, XTouchableNode *) (defined in XPulser)XPulserprivate
onPulseChanged(const Snapshot &shot, XValueNodeBase *node) (defined in XPulser)XPulserprivate
operator=(const Node &)=delete (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
output() const (defined in XPulser)XPulserinline
p1Func() const XPulserinline
p1Level() const XPulserinline
p2Func() const XPulserinline
p2Level() const XPulserinline
paPulseBW() const (defined in XPulser)XPulserinline
paPulseRept() const (defined in XPulser)XPulserinline
PAT_DO_MASK enum value (defined in XPulser)XPulser
PAT_QAM_MASK enum value (defined in XPulser)XPulser
PAT_QAM_PHASE enum value (defined in XPulser)XPulser
PAT_QAM_PHASE_MASK enum value (defined in XPulser)XPulser
PAT_QAM_PULSE_IDX enum value (defined in XPulser)XPulser
PAT_QAM_PULSE_IDX_INDUCE_EMISSION enum value (defined in XPulser)XPulser
PAT_QAM_PULSE_IDX_MASK enum value (defined in XPulser)XPulser
PAT_QAM_PULSE_IDX_P1 enum value (defined in XPulser)XPulser
PAT_QAM_PULSE_IDX_P2 enum value (defined in XPulser)XPulser
PAT_QAM_PULSE_IDX_PCOMB enum value (defined in XPulser)XPulser
portSel(unsigned int port) const (defined in XPulser)XPulserinline
PORTSEL_ASW enum value (defined in XPulser)XPulserprotected
PORTSEL_COMB enum value (defined in XPulser)XPulserprotected
PORTSEL_COMB_FM enum value (defined in XPulser)XPulserprotected
PORTSEL_GATE enum value (defined in XPulser)XPulserprotected
PORTSEL_GATE3 enum value (defined in XPulser)XPulserprotected
PORTSEL_PREGATE enum value (defined in XPulser)XPulserprotected
PORTSEL_PULSE1 enum value (defined in XPulser)XPulserprotected
PORTSEL_PULSE2 enum value (defined in XPulser)XPulserprotected
PORTSEL_PULSE_ANALYZER_GATE enum value (defined in XPulser)XPulserprotected
PORTSEL_QPSK_A enum value (defined in XPulser)XPulserprotected
PORTSEL_QPSK_B enum value (defined in XPulser)XPulserprotected
PORTSEL_QPSK_OLD_INV enum value (defined in XPulser)XPulserprotected
PORTSEL_QPSK_OLD_NONINV enum value (defined in XPulser)XPulserprotected
PORTSEL_QPSK_OLD_PSGATE enum value (defined in XPulser)XPulserprotected
PORTSEL_QSW enum value (defined in XPulser)XPulserprotected
PORTSEL_TRIG1 enum value (defined in XPulser)XPulserprotected
PORTSEL_TRIG2 enum value (defined in XPulser)XPulserprotected
PORTSEL_UNSEL enum value (defined in XPulser)XPulserprotected
print_() const (defined in Transactional::Node< XNode >)Transactional::Node< XNode >
pulseAnalyzerMode() const (defined in XPulser)XPulserinline
pulseFunc(int func_no) const (defined in XPulser)XPulserprotected
pulseFuncNo(const XString &str) const (defined in XPulser)XPulserprotected
pw1() const XPulserinline
pw2() const XPulserinline
qamDelay1() const (defined in XPulser)XPulserinline
qamDelay2() const XPulserinline
qamLevel1() const (defined in XPulser)XPulserinline
qamLevel2() const XPulserinline
qamOffset1() const (defined in XPulser)XPulserinline
qamOffset2() const XPulserinline
qswDelay() const XPulserinline
qswPiPulseOnly() const XPulserinline
qswSoftSWOff() const XPulserinline
qswWidth() const XPulserinline
record(Transaction &tr, const XTime &time_awared, const XTime &time_recorded)XDriverprotected
release(Transaction< XNode > &tr, const shared_ptr< XNode > &var)Transactional::Node< XNode >
release(const shared_ptr< XNode > &var)Transactional::Node< XNode >
releaseAll()Transactional::Node< XNode >
resolution() const =0XPulserpure virtual
resolutionQAM() const =0 (defined in XPulser)XPulserprotectedpure virtual
rintSampsMicroSec(double us) const (defined in XPulser)XPulserinlineprivate
rintSampsMilliSec(double ms) const (defined in XPulser)XPulserinlineprivate
rintTermMicroSec(double usec) const (defined in XPulser)XPulserinlineprivate
rintTermMilliSec(double msec) const XPulserinlineprivate
rtime() const XPulserinline
rtMode() const XPulserinline
selectedPorts(const Snapshot &shot, int func) const XPulserprotected
setUIEnabled(bool v)XNode
showForms()XPulservirtual
start()XPulserprotectedvirtual
stop()XPulserprotectedvirtual
swap(Transaction< XNode > &tr, const shared_ptr< XNode > &x, const shared_ptr< XNode > &y)Transactional::Node< XNode >
swap(const shared_ptr< XNode > &x, const shared_ptr< XNode > &y)Transactional::Node< XNode >
tau() const XPulserinline
tpulsefunc typedef (defined in XPulser)XPulserprotected
upperNode(Snapshot< XNode > &shot)Transactional::Node< XNode >
visualize(const Snapshot &shot)XPulserprotectedvirtual
XDriver(const char *name, bool runtime, Transaction &tr_meas, const shared_ptr< XMeasure > &meas) (defined in XDriver)XDriver
XNode(const char *name, bool runtime=false) (defined in XNode)XNodeexplicit
XNode()=delete (defined in XNode)XNode
XPrimaryDriver(const char *name, bool runtime, Transaction &tr_meas, const shared_ptr< XMeasure > &meas) (defined in XPrimaryDriver)XPrimaryDriver
XPulser(const char *name, bool runtime, Transaction &tr_meas, const shared_ptr< XMeasure > &meas) (defined in XPulser)XPulser
~Node() (defined in Transactional::Node< XNode >)Transactional::Node< XNode >virtual
~XDriver()=default (defined in XDriver)XDrivervirtual
~XNode() (defined in XNode)XNodevirtual
~XPrimaryDriver()=default (defined in XPrimaryDriver)XPrimaryDrivervirtual
~XPulser() (defined in XPulser)XPulserinlinevirtual

Generated for KAME4 by  doxygen 1.8.3