![]() |
Developer Application Interface (ARC API) v4.5.8
ARC, Inc. GenIV Application Interface
|
This is the complete list of members for arc::gen4::CArcDevice, including all inherited members.
| ARC420_BOARD_NUMBER | arc::gen4::CArcDevice | static |
| ARC420_SYNTHETIC_CHANNEL_COUNT | arc::gen4::CArcDevice | static |
| ARC420_SYNTHETIC_DIMENSION | arc::gen4::CArcDevice | static |
| ARC440_INVALID_CHANNEL_ADDRESS | arc::gen4::CArcDevice | static |
| ARC480_BOARD_NUMBER | arc::gen4::CArcDevice | static |
| bootFlash(void) | arc::gen4::CArcDevice | |
| CArcBase(void)=default | arc::gen4::CArcBase | protected |
| CArcBase(const CArcBase &)=delete | arc::gen4::CArcBase | protected |
| CArcBase(CArcBase &&)=delete | arc::gen4::CArcBase | protected |
| CArcDevice(void) | arc::gen4::CArcDevice | |
| CArcDevice(const CArcDevice &)=delete | arc::gen4::CArcDevice | |
| CArcDevice(CArcDevice &&)=delete | arc::gen4::CArcDevice | |
| CArcPCIeBase(void)=default | arc::gen4::CArcPCIeBase | protected |
| CArcPCIeBase(const CArcPCIeBase &)=delete | arc::gen4::CArcPCIeBase | protected |
| CArcPCIeBase(CArcPCIeBase &&)=delete | arc::gen4::CArcPCIeBase | protected |
| clearCommandAbort(void) const | arc::gen4::CArcDevice | protected |
| close(void) noexcept | arc::gen4::CArcDevice | |
| cmdToString(const std::uint32_t uiCmd) | arc::gen4::CArcBase | static |
| command(uint32Type auto const ... args) | arc::gen4::CArcDevice | inline |
| command(arc::gen4::cmds_e tCmd, const Args ... args) | arc::gen4::CArcDevice | inline |
| command(const std::vector< std::uint32_t > &vCmdList) | arc::gen4::CArcDevice | |
| command(const std::vector< std::uint32_t > &vCmdList, std::uint32_t uiExpectedReply) | arc::gen4::CArcDevice | |
| command(const std::vector< std::any > &vCmdList) | arc::gen4::CArcDevice | |
| command(const std::vector< std::any > &vCmdList, const std::uint32_t uiExpectedReply) | arc::gen4::CArcDevice | |
| command(const arc::gen4::CArcCommandPacket *pCmd) const | arc::gen4::CArcDevice | |
| commandAbort(void) const | arc::gen4::CArcDevice | |
| commandAborted(void) const | arc::gen4::CArcDevice | protected |
| convertAnsiToWide(const char *pszString) | arc::gen4::CArcBase | static |
| convertWideToAnsi(const wchar_t wzString[]) noexcept | arc::gen4::CArcBase | static |
| convertWideToAnsi(const std::wstring &wsString) | arc::gen4::CArcBase | static |
| copyAndIncrement(void *pDest, void *pSrc, const std::size_t uiSize) | arc::gen4::CArcBase | inlinestatic |
| copyMemory(void *pDest, void *pSrc, std::size_t uiSize) | arc::gen4::CArcBase | static |
| download(arc::gen4::CArcDLoadPacket *pDLoad) | arc::gen4::CArcDevice | protected |
| dumpBARs(void) const | arc::gen4::CArcDevice | |
| ELAPSED_TIMEOUT_COUNT | arc::gen4::CArcDevice | protectedstatic |
| enableCommandLogging(const bool bEnable=true) | arc::gen4::CArcDevice | |
| endCodeTime(const std::chrono::time_point< std::chrono::high_resolution_clock > tStartTimePoint) noexcept | arc::gen4::CArcBase | inlinestatic |
| expose(const std::uint32_t uiExpTime, const exposeListener_t fnExposeListener=nullptr, const readListener_t fnReadListener=nullptr, pSysState_t pSysState=nullptr) | arc::gen4::CArcDevice | |
| findDevices(void) | arc::gen4::CArcDevice | static |
| flashMemoryErase(const std::uint32_t uiBoardNumber, const arc::gen4::flashMemoryId_e eBlockId) | arc::gen4::CArcDevice | |
| flashMemoryReadFirmwareBlock(const std::filesystem::path &tOutFile, bool *pStop=nullptr, const fileProgressListener_t &fnProgressListener=nullptr) | arc::gen4::CArcDevice | |
| flashMemoryReadFirmwareBlock(std::uint32_t &uiDataLength, bool *pStop, std::function< void(std::uint32_t, std::uint32_t)> fProgressListener) | arc::gen4::CArcDevice | protected |
| flashMemoryReadIdBlock(const std::uint32_t uiBoardNumber) | arc::gen4::CArcDevice | |
| flashMemoryReadUserBlock(const std::uint32_t uiBoardNumber) | arc::gen4::CArcDevice | |
| flashMemoryWriteFirmwareBlock(const std::filesystem::path &tInFile, bool *pStop=nullptr, const fileProgressListener_t &fnProgressListener=nullptr) | arc::gen4::CArcDevice | |
| flashMemoryWriteIdBlock(std::uint32_t uiBoardNumber, const std::string &sText) | arc::gen4::CArcDevice | protected |
| flashMemoryWriteUserBlock(const std::uint32_t uiBoardNumber, const std::string &sText) | arc::gen4::CArcDevice | |
| fnClearCommonBufferStatus | arc::gen4::CArcDevice | protected |
| fnClearPacketBuffers | arc::gen4::CArcDevice | protected |
| fnCommonBufferByteCount | arc::gen4::CArcDevice | protected |
| fnCommonBufferComplete | arc::gen4::CArcDevice | protected |
| fnCommonBufferDirty | arc::gen4::CArcDevice | protected |
| fnCommonBufferOverflow | arc::gen4::CArcDevice | protected |
| fnGetPixelCount | arc::gen4::CArcDevice | |
| fnImageAddressError | arc::gen4::CArcDevice | protected |
| fnReadElapsedTime | arc::gen4::CArcDevice | |
| fnResetPixelCounter | arc::gen4::CArcDevice | |
| fnVerifyDeviceIsOpen | arc::gen4::CArcDevice | |
| formatString(const char *pszFmt,...) | arc::gen4::CArcBase | static |
| getBoardMap(void) | arc::gen4::CArcDevice | |
| getCommandList(void) | arc::gen4::CArcDevice | |
| getCommandLog(void) const noexcept | arc::gen4::CArcDevice | |
| getCommonBuffers(void) const noexcept | arc::gen4::CArcDevice | |
| getExposeModeList(void) | arc::gen4::CArcDevice | |
| getImageAssembler(void) const noexcept | arc::gen4::CArcDevice | |
| getImageBuffer(const std::uint16_t uwIndex=0) const noexcept | arc::gen4::CArcDevice | |
| getImageBufferCount(void) const noexcept | arc::gen4::CArcDevice | |
| getImageBufferList(void) const | arc::gen4::CArcDevice | |
| getImageBufferSize(void) const noexcept | arc::gen4::CArcDevice | |
| getProcessPriority(void) | arc::gen4::CArcDevice | |
| getSystemError(void) noexcept | arc::gen4::CArcBase | inlinestatic |
| getSystemErrorMessage(ErrCode iErrCode) | arc::gen4::CArcBase | inlinestatic |
| getSystemErrorMessage(void) | arc::gen4::CArcBase | static |
| getSystemState(void) | arc::gen4::CArcDevice | |
| incrementFileName(const std::filesystem::path &tFilePath="", const std::int32_t iStartValue=-1) | arc::gen4::CArcBase | static |
| isOpen(void) const noexcept | arc::gen4::CArcDevice | |
| iterToString(T *begin, T *end, const char zSeperator=' ') | arc::gen4::CArcBase | inlinestatic |
| loadFile(const std::filesystem::path &tCtlrFile, bool *pStop=nullptr) | arc::gen4::CArcDevice | |
| m_abCmdAbort | arc::gen4::CArcDevice | mutableprotected |
| m_abStopAlertCapture | arc::gen4::CArcDevice | protected |
| m_bFlashMemoryBlockAccess | arc::gen4::CArcDevice | protected |
| m_fnAlertHandler | arc::gen4::CArcDevice | protected |
| m_oCmdAbortMutex | arc::gen4::CArcDevice | mutableprotected |
| m_oCmdMutex | arc::gen4::CArcDevice | mutableprotected |
| m_pAlertThread | arc::gen4::CArcDevice | protected |
| m_pBufferList | arc::gen4::CArcDevice | protected |
| m_pCommandLogger | arc::gen4::CArcDevice | protected |
| m_pCommonBuffer | arc::gen4::CArcDevice | protected |
| m_pCommonBufferList | arc::gen4::CArcDevice | protected |
| m_pCommonBufferStatusByteCountRegisters | arc::gen4::CArcDevice | protectedstatic |
| m_pCommonBufferStatusRegisters | arc::gen4::CArcDevice | protectedstatic |
| m_pExposeStopSource | arc::gen4::CArcDevice | protected |
| m_pImagePacketQueue | arc::gen4::CArcDevice | protected |
| m_pImgAssembler | arc::gen4::CArcDevice | protected |
| m_printSeperator | arc::gen4::CArcPCIeBase | protectedstatic |
| m_pvDevList | arc::gen4::CArcDevice | protectedstatic |
| m_sToString | arc::gen4::CArcDevice | protectedstatic |
| m_sVersion | arc::gen4::CArcDevice | protectedstatic |
| m_tDevice | arc::gen4::CArcDevice | protected |
| m_uiBufferSize | arc::gen4::CArcDevice | protected |
| m_uiFillValue | arc::gen4::CArcDevice | mutableprotected |
| mapCommonBuffer(void) | arc::gen4::CArcDevice | |
| NO_FILL_VALUE | arc::gen4::CArcDevice | static |
| NOPARAM | arc::gen4::CArcDevice | static |
| open(const std::uint32_t uiDeviceNumber=0, const bool bMapBuffer=true) | arc::gen4::CArcDevice | |
| operator=(const CArcDevice &)=delete | arc::gen4::CArcDevice | |
| operator=(CArcDevice &&)=delete | arc::gen4::CArcDevice | |
| arc::gen4::CArcPCIeBase::operator=(const CArcPCIeBase &)=delete | arc::gen4::CArcPCIeBase | protected |
| arc::gen4::CArcPCIeBase::operator=(CArcPCIeBase &&)=delete | arc::gen4::CArcPCIeBase | protected |
| arc::gen4::CArcBase::operator=(const CArcBase &)=delete | arc::gen4::CArcBase | protected |
| arc::gen4::CArcBase::operator=(CArcBase &&)=delete | arc::gen4::CArcBase | protected |
| READ_TIMEOUT_COUNT | arc::gen4::CArcDevice | protectedstatic |
| readAlerts(const std::chrono::milliseconds freqMS) const | arc::gen4::CArcDevice | protected |
| readBAR(const std::uint32_t uiBAR, const std::uint32_t uiAddress) const | arc::gen4::CArcDevice | |
| readConfigSpace(void) | arc::gen4::CArcPCIeBase | |
| readConfigSpace16(std::uint64_t uiAddress, std::uint64_t *pRegValue) const noexcept override | arc::gen4::CArcDevice | protectedvirtual |
| readConfigSpace32(std::uint64_t uiAddress, std::uint64_t *pRegValue) const noexcept override | arc::gen4::CArcDevice | protectedvirtual |
| readConfigSpace64(std::uint64_t uiAddress, std::uint64_t *pRegValue) const noexcept override | arc::gen4::CArcDevice | protectedvirtual |
| readConfigSpace8(std::uint64_t uiAddress, std::uint64_t *pRegValue) const noexcept override | arc::gen4::CArcDevice | protectedvirtual |
| readConfigSpaceExpanded(void) | arc::gen4::CArcPCIeBase | |
| readConfigSpaceRegister(std::uint64_t uiAddress) | arc::gen4::CArcPCIeBase | |
| readFileBytes(const std::filesystem::path &tFilePath, std::uint32_t &uiFileLength) | arc::gen4::CArcDevice | protected |
| readOut(std::uint32_t &uiBufferIndex, const std::uint32_t uiReadCount, const readListener_t fnReadListener) | arc::gen4::CArcDevice | protected |
| readPCIeCapabilitiesToStream(std::ostream &oss, bool bShowExtended=false, std::size_t uiDotLength=58) | arc::gen4::CArcPCIeBase | protected |
| readStatus(void) const | arc::gen4::CArcDevice | protected |
| registerAlertHandler(alertHandler_t fnAlertHandler, std::chrono::milliseconds freqMS=std::chrono::milliseconds(1000)) | arc::gen4::CArcDevice | |
| registerToStream(std::ostream &oss, const std::string &sRegName, std::uint64_t &uiAddress, std::size_t uiDotLength=58) | arc::gen4::CArcPCIeBase | inlineprotected |
| setDots(const std::string &sText, const std::size_t uiMaxLength, const char szDot='.') | arc::gen4::CArcBase | static |
| setImageBufferFill(const std::uint32_t uiValue=arc::gen4::CArcDevice::NO_FILL_VALUE) const noexcept | arc::gen4::CArcDevice | |
| setImageBufferSize(const std::uint32_t uiColumns, const std::uint32_t uiRows) noexcept | arc::gen4::CArcDevice | |
| setImageBufferSize(const std::uint64_t uiSize) noexcept | arc::gen4::CArcDevice | |
| setImageDimensions(const std::uint32_t uiCols, const std::uint32_t uiRows) | arc::gen4::CArcDevice | |
| setImageDimensions(const std::uint32_t uiCols, const std::uint32_t uiRows, const std::uint32_t uwChannelCount) | arc::gen4::CArcDevice | |
| setProcessPriority(const arc::gen4::processPriority_e ePriority=arc::gen4::processPriority_e::Normal) | arc::gen4::CArcDevice | |
| setup(const std::filesystem::path &tCtlrFile, const std::uint32_t uiHdwTestCnt=1234, bool *pStop=nullptr) | arc::gen4::CArcDevice | |
| splitString(const std::string &sString, const char &zDelim=' ') | arc::gen4::CArcBase | static |
| startCodeTime(void) noexcept | arc::gen4::CArcBase | static |
| stopExpose(void) noexcept | arc::gen4::CArcDevice | |
| toString(void) const noexcept | arc::gen4::CArcDevice | |
| trim(const std::string &sText) noexcept | arc::gen4::CArcBase | static |
| unMapCommonBuffer(void) | arc::gen4::CArcDevice | |
| verifyColumnChannelCount(const std::uint32_t uiCols, const std::uint32_t uwChannelCount) | arc::gen4::CArcDevice | |
| version(void) noexcept | arc::gen4::CArcDevice | static |
| writeBAR(const std::uint32_t uiBAR, const std::uint32_t uiAddress, const std::uint32_t uiValue) const | arc::gen4::CArcDevice | |
| writeConfigSpace16(const std::uint32_t uiAddress, const std::uint32_t uiValue) const noexcept override | arc::gen4::CArcDevice | protectedvirtual |
| writeConfigSpace32(const std::uint32_t uiAddress, const std::uint32_t uiValue) const noexcept override | arc::gen4::CArcDevice | protectedvirtual |
| writeConfigSpace8(const std::uint32_t uiAddress, const std::uint32_t uiValue) const noexcept override | arc::gen4::CArcDevice | protectedvirtual |
| writeConfigSpaceRegister(std::uint32_t uiAddress, std::uint32_t uiValue) | arc::gen4::CArcPCIeBase | |
| zeroMemory(void *pDest, std::size_t uiSize) | arc::gen4::CArcBase | static |
| ~CArcBase(void) | arc::gen4::CArcBase | virtual |
| ~CArcDevice(void)=default | arc::gen4::CArcDevice | virtual |
| ~CArcPCIeBase(void)=default | arc::gen4::CArcPCIeBase | virtual |