winIDEA SDK
isys::CDebugFacade Member List

This is the complete list of members for isys::CDebugFacade, including all inherited members.

call(const std::string &functionName)isys::CDebugFacade
CDebugFacade(std::shared_ptr< ConnectionMgr > connectionMgr)isys::CDebugFacade
deleteAll()isys::CDebugFacade
deleteAllHWBP()isys::CDebugFacade
deleteBP(const std::string &symbolName)isys::CDebugFacade
deleteBP(const std::string &fileName, int lineNumber)isys::CDebugFacade
deleteBP(int memArea, ADDRESS_64 address)isys::CDebugFacade
deleteHWBP(const std::string &symbolName)isys::CDebugFacade
deleteHWBP(int memArea, ADDRESS_64 address)isys::CDebugFacade
download()isys::CDebugFacade
evaluate(isys::IConnectDebug::EAccessFlags accessFlags, const std::string &expression)isys::CDebugFacade
evaluate(isys::IConnectDebug::EAccessFlags accessFlags, isys::IConnectDebug::EEvaluate evaluateFlags, const std::string &expression)isys::CDebugFacade
getAddressController()isys::CDebugFacade
getAddressOfSourceLine(const std::string &fileName, int line, bool isReportSize=false)isys::CDebugFacade
getBreakpointController()isys::CDebugFacade
getCodeArea(bool bPhysical)isys::CDebugFacade
getCPUInfo()isys::CDebugFacade
getCPUStatus(bool wantStopReason=true)isys::CDebugFacade
getDataController()isys::CDebugFacade
getExecutionController()isys::CDebugFacade
getExpressionAddress(const std::string &expression)isys::CDebugFacade
getFunctionAddress(const std::string &functionName)isys::CDebugFacade
getLabelAddress(const std::string &labelName)isys::CDebugFacade
getLoaderController()isys::CDebugFacade
getMemoryAreaBytesPerMAU(int memArea)isys::CDebugFacade
getSourceLineAtAddress(ADDRESS_64 address)isys::CDebugFacade
getSourceLineAtAddress(ADDRESS_64 address, bool isExact, bool isAbsolutePath)isys::CDebugFacade
getSymbolAtAddress(isys::IConnectDebug::ESymbolFlags symbolType, uint8_t memArea, ADDRESS_64 address, isys::IConnectDebug::ESymbolFlags scope=isys::IConnectDebug::sScopeExact)isys::CDebugFacade
getSymbolInfo(uint32_t flags, const std::string &expression)isys::CDebugFacade
getVariableAddress(const std::string &variableName)isys::CDebugFacade
gotoAddress(uint8_t memArea, ADDRESS_64 address)isys::CDebugFacade
gotoFunction(const std::string &functionName)isys::CDebugFacade
modify(isys::IConnectDebug::EAccessFlags accessFlags, const std::string &expression, const CValueType &value)isys::CDebugFacade
modify(isys::IConnectDebug::EAccessFlags accessFlags, const std::string &expression, const std::string &value)isys::CDebugFacade
modify(isys::IConnectDebug::EAccessFlags accessFlags, isys::IConnectDebug::EEvaluate evaluateFlags, const std::string &expression, const CValueType &value)isys::CDebugFacade
modify(isys::IConnectDebug::EAccessFlags accessFlags, isys::IConnectDebug::EEvaluate evaluateFlags, const std::string &expression, const std::string &value)isys::CDebugFacade
readMemory(isys::IConnectDebug::EAccessFlags accessFlags, uint8_t memArea, ADDRESS_64 aAddress, ADDRESS_64 aNumMAUs, uint8_t bytesPerMAU)isys::CDebugFacade
readRegister(isys::IConnectDebug::EAccessFlags accessFlags, const std::string &registerName)isys::CDebugFacade
readValue(isys::IConnectDebug::EAccessFlags accessFlags, uint8_t memArea, ADDRESS_64 aAddress, const SType &type)isys::CDebugFacade
reapplyAll()isys::CDebugFacade
reset()isys::CDebugFacade
run()isys::CDebugFacade
run(CExecutionController::ETimeoutMode timeoutMode)isys::CDebugFacade
runUntilAddress(uint8_t memArea, ADDRESS_64 address)isys::CDebugFacade
runUntilAddress(uint8_t memArea, ADDRESS_64 address, CExecutionController::ETimeoutMode timeoutMode)isys::CDebugFacade
runUntilExpression(const std::string &expression)isys::CDebugFacade
runUntilExpression(const std::string &expression, CExecutionController::ETimeoutMode timeoutMode)isys::CDebugFacade
runUntilFunction(const std::string &functionName)isys::CDebugFacade
runUntilFunction(const std::string &functionName, CExecutionController::ETimeoutMode timeoutMode)isys::CDebugFacade
runUntilReturn()isys::CDebugFacade
runUntilReturn(CExecutionController::ETimeoutMode timeoutMode)isys::CDebugFacade
setBP(const std::string &symbolName, int conditionCount=0, const std::string &conditionExpression="")isys::CDebugFacade
setBP(int lineNumber, const std::string &fileName, int conditionCount=0, const std::string &conditionExpression="")isys::CDebugFacade
setBP(int memArea, ADDRESS_64 address, int conditionCount=0, const std::string &conditionExpression="")isys::CDebugFacade
setEnabled(bool isEnabled, const std::string &symbolName)isys::CDebugFacade
setEnabled(bool isEnabled, const std::string &fileName, int lineNumber)isys::CDebugFacade
setEnabled(bool isEnabled, int memArea, ADDRESS_64 address)isys::CDebugFacade
setEnabledAll(bool isEnabled)isys::CDebugFacade
setHWBP(uint32_t rwAccess, uint32_t accessSize, uint32_t usedDataBytes, bool isEntireObject, const std::string &symbolName, uint32_t data)isys::CDebugFacade
setHWBP(uint32_t rwAccess, uint32_t accessSize, uint32_t usedDataBytes, int memArea, ADDRESS_64 address, uint32_t data)isys::CDebugFacade
setHWEnabled(bool isEnabled, const std::string &symbolName)isys::CDebugFacade
setHWEnabled(bool isEnabled, int memArea, ADDRESS_64 address)isys::CDebugFacade
setHWEnabledAll(bool isEnabled)isys::CDebugFacade
setPollingEnabled(bool isEnabled)isys::CDebugFacade
setSlowRun(bool isSlowRun)isys::CDebugFacade
stepHigh(CExecutionController::ETimeoutMode timeoutMode=CExecutionController::TOUT_10s, bool throwOnTimeout=true)isys::CDebugFacade
stepInst(CExecutionController::ETimeoutMode timeoutMode=CExecutionController::TOUT_10s, bool throwOnTimeout=true)isys::CDebugFacade
stepOverHigh(CExecutionController::ETimeoutMode timeoutMode=CExecutionController::TOUT_10s, bool throwOnTimeout=true)isys::CDebugFacade
stepOverInst(CExecutionController::ETimeoutMode timeoutMode=CExecutionController::TOUT_10s, bool throwOnTimeout=true)isys::CDebugFacade
stop()isys::CDebugFacade
waitUntilStopped(int timeoutMs=0, uint32_t pollingIntervalMs=100)isys::CDebugFacade
waitWhileRunning(int timeoutMs, uint32_t pollingIntervalMs=100)isys::CDebugFacade
writeMemory(isys::IConnectDebug::EAccessFlags accessFlags, uint8_t memArea, ADDRESS_64 aAddress, ADDRESS_64 aNumMAUs, uint8_t bytesPerMAU, std::vector< uint8_t > &buff)isys::CDebugFacade
writeRegister(isys::IConnectDebug::EAccessFlags accessFlags, const std::string &registerName, const CValueType &registerInfo)isys::CDebugFacade
writeValue(isys::IConnectDebug::EAccessFlags accessFlags, uint8_t memArea, ADDRESS_64 aAddress, const CValueType &value)isys::CDebugFacade
writeValue(isys::IConnectDebug::EAccessFlags accessFlags, bool isRefreshWinIDEAGUIAfterWrite, uint8_t memArea, ADDRESS_64 aAddress, const CValueType &value)isys::CDebugFacade