XSHPulser Member List

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

altSep() const XPulserinline
analyzeRaw(RawDataReader &reader, Transaction &tr)XPulserprotectedvirtual
aswHold() const XPulserinline
aswSetup() const XPulserinline
changeOutput(const Snapshot &shot, bool output, unsigned int blankpattern)XSHPulserprotectedvirtual
close()XCharDeviceDriver< XPulser >inlineprotectedvirtual
closeInterface()XCharDeviceDriver< XPulser >inlineprotectedvirtual
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)XSHPulserprotectedvirtual
createOrphan(const char *name) (defined in XNode)XNodeinlinestatic
createOrphan(const char *name, bool runtime, Args_ &&...args) (defined in XNode)XNodestatic
difFreq() const XPulserinline
disable()XNode
drivenEquilibrium() const XPulserinline
echoNum() const XPulserinline
finishPulse(Transaction &tr) (defined in XSHPulser)XSHPulserprivate
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 XSHPulserinlineprotectedvirtual
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 >
insertPreamble(Transaction &tr, uint16_t startpattern) (defined in XSHPulser)XSHPulserprivate
interface() const (defined in XCharDeviceDriver< XPulser >)XCharDeviceDriver< XPulser >inlineprotected
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 >
masterLevel() const XPulserinline
MAX_NUM_PHASE_CYCLE enum value (defined in XPulser)XPulser
minPulseWidth() const XSHPulserinlineprotectedvirtual
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
onClose(const Snapshot &shot, XInterface *) (defined in XCharDeviceDriver< XPulser >)XCharDeviceDriver< XPulser >protected
onOpen(const Snapshot &shot, XInterface *) (defined in XCharDeviceDriver< XPulser >)XCharDeviceDriver< XPulser >protected
open()XCharDeviceDriver< XPulser >inlineprotectedvirtual
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
PATTERN_ZIPPED_COMMAND_AUX1 (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_AUX2_DA (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_AUX3 (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_BREAKPOINT (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_DMA_COPY_HBURST (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_DMA_END (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_DMA_HBURST (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_DMA_LSET_END (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_DMA_LSET_LONG (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_DMA_LSET_START (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_DMA_SET (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_DO (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_END (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_LOOP (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_LOOP_INF (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_PULSEON (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_SET_DA_TUNE_DELAY (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_SET_DA_TUNE_LEVEL (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_SET_DA_TUNE_OFFSET (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_WAIT (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_WAIT_LONG (defined in XSHPulser)XSHPulserprivatestatic
PATTERN_ZIPPED_COMMAND_WAIT_LONG_LONG (defined in XSHPulser)XSHPulserprivatestatic
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 >
pulseAdd(Transaction &tr, uint64_t term, uint32_t pattern, bool firsttime, bool dryrun)XSHPulserprivate
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 XSHPulservirtual
resolutionQAM() const (defined in XSHPulser)XSHPulserinlineprotectedvirtual
rtime() const XPulserinline
rtMode() const XPulserinline
selectedPorts(const Snapshot &shot, int func) const XPulserprotected
setAUX2DA(Transaction &tr, double volt, int addr) (defined in XSHPulser)XSHPulserprivate
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
XCharDeviceDriver(const char *name, bool runtime, Transaction &tr_meas, const shared_ptr< XMeasure > &meas) (defined in XCharDeviceDriver< XPulser >)XCharDeviceDriver< XPulser >
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
XSHPulser(const char *name, bool runtime, Transaction &tr_meas, const shared_ptr< XMeasure > &meas) (defined in XSHPulser)XSHPulser
~Node() (defined in Transactional::Node< XNode >)Transactional::Node< XNode >virtual
~XCharDeviceDriver()=default (defined in XCharDeviceDriver< XPulser >)XCharDeviceDriver< XPulser >virtual
~XDriver()=default (defined in XDriver)XDrivervirtual
~XNode() (defined in XNode)XNodevirtual
~XPrimaryDriver()=default (defined in XPrimaryDriver)XPrimaryDrivervirtual
~XPulser() (defined in XPulser)XPulserinlinevirtual
~XSHPulser() (defined in XSHPulser)XSHPulserinlinevirtual

Generated for KAME4 by  doxygen 1.8.3