ICP
1
|
This is the complete list of members for VMESimulationIface, including all inherited members.
Base(const std::string &logger_name="UNKNOWN") | ISIS::Base | inlineprotected |
close(DAEstatus &status)=0 | ISISVME | pure virtual |
device()=0 | ISISVME | pure virtual |
Error enum value | ISISVME | |
frameNumber() | VMESimulationIface | static |
frameNumberImpl()=0 | VMESimulationIface | pure virtual |
getCardIds(std::vector< int > &card_ids)=0 | VMESimulationIface | pure virtual |
incrementDetectorCardPeriod()=0 | VMESimulationIface | pure virtual |
initOK()=0 | ISISVME | pure virtual |
isCrateRunning()=0 | VMESimulationIface | pure virtual |
isCrateVetoing()=0 | VMESimulationIface | pure virtual |
isRunning() | VMESimulationIface | static |
isVetoing() | VMESimulationIface | static |
lockDevice(int timeout, DAEstatus &dstatus)=0 | ISISVME | pure virtual |
lockInterface(int timeout, DAEstatus &dstatus)=0 | ISISVME | pure virtual |
loggingPrefix() const | ISIS::Base | inlineprotectedvirtual |
m_logger | ISIS::Base | protected |
m_logger_lock | ISIS::Base | protected |
m_logstr | ISIS::Base | protected |
m_sim_vme | VMESimulationIface | protectedstatic |
open(const char *device, DAEstatus &status)=0 | ISISVME | pure virtual |
openBackplane(const char *device_bp, DAEstatus &status)=0 | ISISVME | pure virtual |
readBlock(unsigned long address, isisU32_t *data, long nitems, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
readBlock(unsigned long address, uint64_t *data, long nitems, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
readBlockU16(unsigned long address, isisU16_t *data16, long nitems, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
readBlockU32(unsigned long address, isisU32_t *data32, long nitems, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
readU16(unsigned long address, isisU16_t *data16, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
readU16noRetry(unsigned long address, isisU16_t *data16, TransferProps props, DAEstatus &dstatus)=0 | ISISVME | pure virtual |
readU32(unsigned long address, isisU32_t *data32, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
readU32noRetry(unsigned long address, isisU32_t *data32, TransferProps props, DAEstatus &dstatus)=0 | ISISVME | pure virtual |
resetBus(DAEstatus &status)=0 | ISISVME | pure virtual |
resetDetectorCardPeriod()=0 | VMESimulationIface | pure virtual |
scanBus(DAEstatus &status)=0 | ISISVME | pure virtual |
setAllLoggerLevel(int level) | ISIS::Base | inlineprotectedstatic |
setLoggerName(const std::string &logger_name) | ISIS::Base | inlineprotected |
setThisLoggerLevel(int level) | ISIS::Base | inlineprotected |
setTriggerFunc(trigger_func_t *func, void *arg)=0 | ISISVME | pure virtual |
shutdownRequested()=0 | VMESimulationIface | pure virtual |
simulateRead(TransferProps props, unsigned long address, isisU16_t *data16, long nitems, DAEstatus &status)=0 | VMESimulationIface | pure virtual |
simulateRead(TransferProps props, unsigned long address, isisU32_t *data32, long nitems, DAEstatus &status)=0 | VMESimulationIface | pure virtual |
simulateRead(TransferProps props, unsigned long address, uint64_t *data64, long nitems, DAEstatus &status)=0 | VMESimulationIface | pure virtual |
simulateWrite(TransferProps props, unsigned long address, isisU16_t *data16, long nitems, DAEstatus &status)=0 | VMESimulationIface | pure virtual |
simulateWrite(TransferProps props, unsigned long address, isisU32_t *data32, long nitems, DAEstatus &status)=0 | VMESimulationIface | pure virtual |
simulateWrite(TransferProps props, unsigned long address, uint64_t *data64, long nitems, DAEstatus &status)=0 | VMESimulationIface | pure virtual |
simulation_routine(void *arg) | VMESimulationIface | static |
simulation_routineImpl()=0 | VMESimulationIface | pure virtual |
Success enum value | ISISVME | |
TransferBlock enum value | ISISVME | |
TransferIORegisterSpace enum value | ISISVME | |
TransferLittleEndian enum value | ISISVME | |
TransferLUTSpace enum value | ISISVME | |
TransferMemorySpace enum value | ISISVME | |
TransferNoOptions enum value | ISISVME | |
TransferProp enum name | ISISVME | |
TransferProps typedef | ISISVME | |
TransferRunMemorySpace enum value | ISISVME | |
unlockDevice(DAEstatus &dstatus)=0 | ISISVME | pure virtual |
unlockInterface(DAEstatus &dstatus)=0 | ISISVME | pure virtual |
writeBlock(unsigned long address, isisU32_t *data, long nitems, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
writeBlock(unsigned long address, uint64_t *data, long nitems, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
writeBlockU16(unsigned long address, isisU16_t *data16, long nitems, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
writeBlockU32(unsigned long address, isisU32_t *data32, long nitems, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
writeU16(unsigned long address, isisU16_t data16, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
writeU32(unsigned long address, isisU32_t data32, TransferProps props, DAEstatus &status)=0 | ISISVME | pure virtual |
~Base() | ISIS::Base | inlineprotectedvirtual |
~ISISVME() | ISISVME | inlinevirtual |
~VMESimulationIface() | VMESimulationIface | inlinevirtual |