Developer Application Interface (ARC API) v3.6.2
ARC, Inc. GenII/III Application Interface
arc::gen3::CArcSystem Member List

This is the complete list of members for arc::gen3::CArcSystem, including all inherited members.

CArcBase(void)=defaultarc::gen3::CArcBaseprotected
CArcBase(const CArcBase &)=deletearc::gen3::CArcBaseprotected
CArcBase(CArcBase &&)=deletearc::gen3::CArcBaseprotected
CArcSystem(void)=defaultarc::gen3::CArcSystemprotected
close(arc::gen3::arcDevHandle_t &hDevice) noexceptarc::gen3::CArcSystemstatic
cmdToString(const std::uint32_t uiCmd)arc::gen3::CArcBasestatic
cmdToString(const std::uint32_t uiReply, const std::initializer_list< std::uint32_t > &tCmdList)arc::gen3::CArcBasestatic
convertAnsiToWide(const char *pszString)arc::gen3::CArcBasestatic
convertWideToAnsi(wchar_t wzString[]) noexceptarc::gen3::CArcBasestatic
convertWideToAnsi(const std::wstring &wsString)arc::gen3::CArcBasestatic
copyMemory(void *pDest, void *pSrc, const std::size_t uiSize)arc::gen3::CArcBasestatic
formatString(const char *pszFmt,...)arc::gen3::CArcBasestatic
getSystemError(void) noexceptarc::gen3::CArcBaseinlinestatic
getSystemMessage(ErrCode iCode)arc::gen3::CArcBaseinlinestatic
ioctl(const arcDevHandle_t hDevice, const std::uint32_t uiCommand, void *pIn, const std::uint32_t uiInSize, void *pOut=nullptr, const std::uint32_t uiOutSize=0) noexceptarc::gen3::CArcSystemstatic
iterToString(T *pBegin, T *pEnd, char zSeperator=' ')arc::gen3::CArcBaseinlinestatic
m_sVersionarc::gen3::CArcBaseprotectedstatic
mmap(const arcDevHandle_t hDevice, const std::int32_t iMapCommand, const std::uint32_t uiSize) noexceptarc::gen3::CArcSystemstatic
munmap(const arcDevHandle_t hDevice, const std::int32_t iMapCommand, void *pAddress, const std::size_t uiSize) noexceptarc::gen3::CArcSystemstatic
open(arc::gen3::arcDevHandle_t &hDevice, const arcDev_t &tDevice, const std::uint64_t uiFlags=0) noexceptarc::gen3::CArcSystemstatic
operator=(const CArcBase &)=deletearc::gen3::CArcBaseprotected
operator=(CArcBase &&)=deletearc::gen3::CArcBaseprotected
setDots(std::string_view svText, const std::size_t uiMaxLength, const char szDot='.')arc::gen3::CArcBasestatic
splitString(const std::string &sString, const char &zDelim=' ')arc::gen3::CArcBasestatic
throwException(const std::string &sMethodName, const std::int32_t iLine, const std::string &sMsg)arc::gen3::CArcBaseinlinestatic
throwException(const std::string &sMethodName, const std::int32_t iLine, const char *pszFmt,...)arc::gen3::CArcBaseinlinestatic
throwNoDeviceError(const std::string &sMethodName, const std::int32_t iLine, const std::string &sMsg="")arc::gen3::CArcBasestatic
throwOutOfRange(const std::string &sMethodName, const std::int32_t iLine, const std::uint32_t uiElement, std::pair< std::uint32_t, std::uint32_t > range)arc::gen3::CArcBasestatic
throwOutOfRange(const std::string &sMethodName, const std::int32_t iLine, const std::string &sElement, const std::size_t uiSize)arc::gen3::CArcBasestatic
version(void)arc::gen3::CArcBasestatic
zeroMemory(void *pDest, const std::size_t uiSize)arc::gen3::CArcBasestatic
~CArcBase(void)arc::gen3::CArcBasevirtual
~CArcSystem(void)=defaultarc::gen3::CArcSystemprotected