Altium C++ SDK 3.0
Loading...
Searching...
No Matches
SCH::CAbstractFlashWriter Member List

This is the complete list of members for SCH::CAbstractFlashWriter, including all inherited members.

AbortCurrentProcess()=0SCH::CAbstractFlashWriterprotectedpure virtual
AddFlashMemorySpace(long AGlobalMemorySpaceIndex, long AStartAddress, long AEndAddress, long AWidthInBits)=0SCH::CAbstractFlashWriterprotectedpure virtual
AddRef(void)CAbstractSupportServiceinlinevirtual
BeginTransaction()=0SCH::CAbstractFlashWriterprotectedpure virtual
BlankCheckSectors(long AFlashMemorySpaceIndex, long AStartSector, long AEndSector)=0SCH::CAbstractFlashWriterprotectedpure virtual
CDispatchObject()CDispatchObjectinline
CDispatchRecord()CDispatchRecordinline
ClearAllFlashMemorySpaces()=0SCH::CAbstractFlashWriterprotectedpure virtual
CompareWithFlash(long AFlashMemorySpaceIndex, IDataChunkImageInterface *ADataImageInterface, long AFlashAddress, long ACompareByteCount, bool AEnableFilterFunction)=0SCH::CAbstractFlashWriterprotectedpure virtual
EndTransation()=0SCH::CAbstractFlashWriterprotectedpure virtual
EraseAddressRange(long AFlashMemorySpaceIndex, long AStartAddress, long AEndAddress, bool APreserveUnwrittenData)=0SCH::CAbstractFlashWriterprotectedpure virtual
EraseFlash(long AFlashMemorySpaceIndex)=0SCH::CAbstractFlashWriterprotectedpure virtual
EraseSectorRange(long AFlashMemorySpaceIndex, long AStartSector, long AEndSector)=0SCH::CAbstractFlashWriterprotectedpure virtual
GetDefaultFlashWidth()=0SCH::CAbstractFlashWriterprotectedpure virtual
GetFlashAddressFromSector(long AFlashMemorySpaceIndex, long ASectorNumber)=0SCH::CAbstractFlashWriterprotectedpure virtual
GetFlashMemorySpaceCount()=0SCH::CAbstractFlashWriterprotectedpure virtual
GetFlashMemorySpaceDescriptor(long AFlashMemorySpaceIndex, long *globalMemorySpaceIndex, long *startAddress, long *endAddress, long *widthInBits)=0SCH::CAbstractFlashWriterprotectedpure virtual
GetFlashSectorFromAddress(long AFlashMemorySpaceIndex, long AFlashAddress)=0SCH::CAbstractFlashWriterprotectedpure virtual
GetIDispatch()CDispatchObject
GetIDsOfNames(REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)CDispatchRecordvirtual
GetIFlashWriter()SCH::CAbstractFlashWriterinline
GetInternalAbort()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetInternalIsDriverInstalled()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetInternalIsDriverLoaded()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetInternalIsEnabled()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetInternalIsInitialized()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetInternalPreserveState()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetIRemoteExecuteBaseDriver()SCH::CAbstractRemoteExecuteBaseDriverinline
GetRemoteDriverBaseAddress()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetRemoteDriverDataBaseAddress()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetRemoteDriverDeviceName()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetRemoteDriverDeviceTitle()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetRemoteDriverFileName()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetRemoteDriverMainEntryPoint()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetRemoteDriverParamBaseAddress()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetRemoteDriverVendorName()=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
GetServicesSupportInternal()CAbstractSupportService
GetSupportedDevicesList()=0SCH::CAbstractFlashWriterprotectedpure virtual
GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)CDispatchRecordvirtual
GetTypeInfoCount(UINT *pctinfo)CDispatchRecordvirtual
Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)SCH::CAbstractFlashWriterprotectedvirtual
IsFlashMemorySpace(long AMemorySpaceIndex, long AWriteAddress)=0SCH::CAbstractFlashWriterprotectedpure virtual
IsFlashWidthSupported(int AFlashWidth)=0SCH::CAbstractFlashWriterprotectedpure virtual
mRefCountCDispatchRecordprotected
QueryInterface(const IID &riid, void **ppvObject)CAbstractSupportServicevirtual
Release(void)CAbstractSupportServiceinlinevirtual
SetCallbackInterface(IFlashWriterCallback *ACallBackInterface)=0SCH::CAbstractFlashWriterprotectedpure virtual
SetRemoteDriverBaseAddress(long ABaseAddress)=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
SetRemoteDriverDataBaseAddress(long ADataAddress)=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
SetRemoteDriverDeviceName(std::wstring ADeviceName)=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
SetRemoteDriverDeviceTitle(std::wstring ADeviceTitle)=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
SetRemoteDriverFileName(std::wstring AFileName)=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
SetRemoteDriverMainEntryPoint(long AMainEntryAddress)=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
SetRemoteDriverParamBaseAddress(long AParamAddress)=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
SetRemoteDriverVendorName(std::wstring AVendorName)=0SCH::CAbstractRemoteExecuteBaseDriverprotectedpure virtual
SupportsAction(long AnAction)=0SCH::CAbstractFlashWriterprotectedpure virtual
SupportsService(std::wstring const AServiceName)SCH::CAbstractFlashWriterprotectedvirtual
WriteFlash(long AFlashMemorySpaceIndex, IDataChunkImageInterface *ADataImageInterface, bool AEnableFilterFunction, bool APreserveUnwrittenData, bool AResetDevice, bool AVerifyWrite)=0SCH::CAbstractFlashWriterprotectedpure virtual
~CDispatchObject()CDispatchObjectinlinevirtual