Developer Application Interface (ARC API) v3.6.2
ARC, Inc. GenII/III Application Interface
|
This is the complete list of members for arc::gen3::CArcDevice, including all inherited members.
ADUToVoltage(const std::uint32_t uiAdu, bool bArc12=false, bool bHighGain=false) noexcept | arc::gen3::CArcDevice | protectedvirtual |
calculateAverageTemperature(void) | arc::gen3::CArcDevice | protectedvirtual |
calculateTemperature(const double gVoltage) | arc::gen3::CArcDevice | protectedvirtual |
calculateVoltage(const double gTemperature) | arc::gen3::CArcDevice | protectedvirtual |
CArcDevice(void) | arc::gen3::CArcDevice | |
clearStatus(void)=0 | arc::gen3::CArcDevice | pure virtual |
close(void)=0 | arc::gen3::CArcDevice | pure virtual |
command(const std::initializer_list< const std::uint32_t > &tCmdList)=0 | arc::gen3::CArcDevice | pure virtual |
command(const std::initializer_list< const std::uint32_t > &tCmdList, std::uint32_t uiExpectedReply) | arc::gen3::CArcDevice | virtual |
commonBufferPA(void) | arc::gen3::CArcDevice | virtual |
commonBufferSize(void) | arc::gen3::CArcDevice | virtual |
commonBufferVA(void) | arc::gen3::CArcDevice | virtual |
containsError(const std::uint32_t uiWord) noexcept | arc::gen3::CArcDevice | virtual |
containsError(const std::uint32_t uiWord, const std::uint32_t uiWordMin, const std::uint32_t uiWordMax) noexcept | arc::gen3::CArcDevice | virtual |
continuous(const std::uint32_t uiRows, const std::uint32_t uiCols, const std::uint32_t uiNumOfFrames, const float fExpTime, const bool *pAbort=nullptr, arc::gen3::CConIFace *pConIFace=nullptr, bool bOpenShutter=true) | arc::gen3::CArcDevice | virtual |
CTLR_CMD_MAX | arc::gen3::CArcDevice | static |
expose(const float fExpTime, const std::uint32_t uiRows, const std::uint32_t uiCols, const bool *pAbort=nullptr, arc::gen3::CExpIFace *pExpIFace=nullptr, bool bOpenShutter=true) | arc::gen3::CArcDevice | virtual |
fillCommonBuffer(const std::uint16_t uwValue=0) | arc::gen3::CArcDevice | virtual |
formatDLoadString(const std::uint32_t uiReply, const std::uint32_t uiBoardId, const std::vector< std::uint32_t > *pvData) | arc::gen3::CArcDevice | protectedvirtual |
getArrayTemperature(void) | arc::gen3::CArcDevice | virtual |
getArrayTemperatureDN(void) | arc::gen3::CArcDevice | virtual |
getCCParams(void) | arc::gen3::CArcDevice | virtual |
getCommonBufferProperties(void)=0 | arc::gen3::CArcDevice | protectedpure virtual |
getContinuousImageSize(const std::uint32_t uiImageSize)=0 | arc::gen3::CArcDevice | protectedpure virtual |
getControllerId(void)=0 | arc::gen3::CArcDevice | pure virtual |
getCRPixelCount(void)=0 | arc::gen3::CArcDevice | pure virtual |
getFrameCount(void)=0 | arc::gen3::CArcDevice | pure virtual |
getId(void)=0 | arc::gen3::CArcDevice | pure virtual |
getImageCols(void) | arc::gen3::CArcDevice | virtual |
getImageRows(void) | arc::gen3::CArcDevice | virtual |
getLoggedCmdCount(void) | arc::gen3::CArcDevice | virtual |
getNextLoggedCmd(void) | arc::gen3::CArcDevice | virtual |
getPixelCount(void)=0 | arc::gen3::CArcDevice | pure virtual |
getStatus(void)=0 | arc::gen3::CArcDevice | pure virtual |
isBinningSet(void) | arc::gen3::CArcDevice | virtual |
isCCD(void) | arc::gen3::CArcDevice | virtual |
isCCParamSupported(const std::uint32_t uiParameter) | arc::gen3::CArcDevice | virtual |
isControllerConnected(void)=0 | arc::gen3::CArcDevice | pure virtual |
isOpen(void) noexcept | arc::gen3::CArcDevice | virtual |
isReadout(void)=0 | arc::gen3::CArcDevice | pure virtual |
isSyntheticImageMode(void) | arc::gen3::CArcDevice | virtual |
loadControllerFile(const std::filesystem::path &tFilename, bool bValidate=true, bool *pAbort=nullptr) | arc::gen3::CArcDevice | virtual |
loadDeviceFile(const std::filesystem::path &tFile)=0 | arc::gen3::CArcDevice | pure virtual |
loadGen23ControllerFile(const std::filesystem::path &tFilename, bool bValidate, bool *pAbort=nullptr)=0 | arc::gen3::CArcDevice | protectedpure virtual |
loadSmallCamControllerFile(const std::filesystem::path &tFilename, bool bValidate, bool *pAbort=nullptr) | arc::gen3::CArcDevice | protectedvirtual |
loadTemperatureCtrlData(const std::filesystem::path &tFilename) | arc::gen3::CArcDevice | virtual |
m_bStoreCmds | arc::gen3::CArcDevice | protected |
m_gTmpCtrl_DT670Coeff1 | arc::gen3::CArcDevice | protected |
m_gTmpCtrl_DT670Coeff2 | arc::gen3::CArcDevice | protected |
m_gTmpCtrl_HGAduOffset | arc::gen3::CArcDevice | protected |
m_gTmpCtrl_HGAduPerVolt | arc::gen3::CArcDevice | protected |
m_gTmpCtrl_SDAduOffset | arc::gen3::CArcDevice | protected |
m_gTmpCtrl_SDAduPerVolt | arc::gen3::CArcDevice | protected |
m_gTmpCtrl_SDDegTolerance | arc::gen3::CArcDevice | protected |
m_gTmpCtrl_SDNumberOfReads | arc::gen3::CArcDevice | protected |
m_gTmpCtrl_SDVoltTolerance | arc::gen3::CArcDevice | protected |
m_gTmpCtrl_SDVoltToleranceTrials | arc::gen3::CArcDevice | protected |
m_hDevice | arc::gen3::CArcDevice | protected |
m_pCLog | arc::gen3::CArcDevice | protected |
m_tImgBuffer | arc::gen3::CArcDevice | protected |
m_tTmpCtrl_SD_100_475K | arc::gen3::CArcDevice | protected |
m_tTmpCtrl_SD_12_24K | arc::gen3::CArcDevice | protected |
m_tTmpCtrl_SD_24_100K | arc::gen3::CArcDevice | protected |
m_tTmpCtrl_SD_2_12K | arc::gen3::CArcDevice | protected |
m_uiCCParam | arc::gen3::CArcDevice | protected |
mapCommonBuffer(const std::size_t uiBytes=0)=0 | arc::gen3::CArcDevice | pure virtual |
NOPARAM | arc::gen3::CArcDevice | static |
open(const std::uint32_t uiDeviceNumber=0)=0 | arc::gen3::CArcDevice | pure virtual |
open(const std::uint32_t uiDeviceNumber, const std::uint32_t uiBytes)=0 | arc::gen3::CArcDevice | pure virtual |
open(const std::uint32_t uiDeviceNumber, const std::uint32_t uiRows, const std::uint32_t uiCols)=0 | arc::gen3::CArcDevice | pure virtual |
READ_TIMEOUT | arc::gen3::CArcDevice | static |
reMapCommonBuffer(const std::uint32_t uiBytes=0) | arc::gen3::CArcDevice | virtual |
reset(void)=0 | arc::gen3::CArcDevice | pure virtual |
resetController(void)=0 | arc::gen3::CArcDevice | pure virtual |
saveTemperatureCtrlData(const std::filesystem::path &tFilename) | arc::gen3::CArcDevice | virtual |
set2xFOTransmitter(bool bOnOff)=0 | arc::gen3::CArcDevice | pure virtual |
setArrayTemperature(double gTempVal) | arc::gen3::CArcDevice | virtual |
setBinning(const std::uint32_t uiRows, const std::uint32_t uiCols, const std::uint32_t uiRowFactor, const std::uint32_t uiColFactor, std::uint32_t *pBinRows=nullptr, std::uint32_t *pBinCols=nullptr) | arc::gen3::CArcDevice | virtual |
setByteSwapping(void)=0 | arc::gen3::CArcDevice | protectedpure virtual |
setDefaultTemperatureValues(void) noexcept | arc::gen3::CArcDevice | protectedvirtual |
setImageSize(const std::uint32_t uiRows, const std::uint32_t uiCols) | arc::gen3::CArcDevice | virtual |
setLogCmds(bool bOnOff) noexcept | arc::gen3::CArcDevice | virtual |
setOpenShutter(bool bShouldOpen) | arc::gen3::CArcDevice | virtual |
setSubArray(std::uint32_t &uiOldRows, std::uint32_t &uiOldCols, const std::uint32_t uiRow, const std::uint32_t uiCol, const std::uint32_t uiSubRows, const std::uint32_t uiSubCols, const std::uint32_t uiBiasOffset, const std::uint32_t uiBiasWidth) | arc::gen3::CArcDevice | virtual |
setSyntheticImageMode(bool bMode) | arc::gen3::CArcDevice | virtual |
setupController(bool bReset, bool bTdl, bool bPower, const std::uint32_t uiRows, const std::uint32_t uiCols, const std::filesystem::path &tTimFile, const std::filesystem::path &tUtilFile=std::filesystem::path(), const std::filesystem::path &tPciFile=std::filesystem::path(), bool *pAbort=nullptr) | arc::gen3::CArcDevice | virtual |
smallCamDLoad(const std::uint32_t uiBoardId, const std::vector< std::uint32_t > *pvData)=0 | arc::gen3::CArcDevice | protectedpure virtual |
stopContinuous(void) | arc::gen3::CArcDevice | virtual |
stopExposure(void)=0 | arc::gen3::CArcDevice | pure virtual |
toString(void)=0 | arc::gen3::CArcDevice | pure virtual |
unMapCommonBuffer(void)=0 | arc::gen3::CArcDevice | pure virtual |
unSetBinning(const std::uint32_t uiRows, const std::uint32_t uiCols) | arc::gen3::CArcDevice | virtual |
unSetSubArray(const std::uint32_t uiRows, const std::uint32_t uiCols) | arc::gen3::CArcDevice | virtual |
voltageToADU(const double gVoltage, bool bArc12=false, bool bHighGain=false) noexcept | arc::gen3::CArcDevice | protectedvirtual |
~CArcDevice(void)=default | arc::gen3::CArcDevice | virtual |