|
Altium C++ SDK 3.0
|
#include <EDP.SCH.AbstractClasses.h>
Public Member Functions | |
| IDeviceInformation * | GetIDeviceInformation () |
| Public Member Functions inherited from CAbstractSupportService | |
| virtual HRESULT __stdcall | QueryInterface (const IID &riid, void **ppvObject) |
| virtual ULONG __stdcall | AddRef (void) |
| virtual ULONG __stdcall | Release (void) |
| IServicesSupportInternal * | GetServicesSupportInternal () |
| Public Member Functions inherited from CDispatchObject | |
| CDispatchObject () | |
| virtual | ~CDispatchObject () |
| IDispatch * | GetIDispatch () |
| Public Member Functions inherited from CDispatchRecord | |
| CDispatchRecord () | |
| virtual HRESULT __stdcall | GetTypeInfoCount (UINT *pctinfo) |
| virtual HRESULT __stdcall | GetTypeInfo (UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo) |
| virtual HRESULT __stdcall | GetIDsOfNames (REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId) |
Protected Member Functions | |
| virtual bool | SupportsService (std::wstring const AServiceName) |
| virtual HRESULT __stdcall | Invoke (DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
| virtual long | GetIdCode ()=0 |
| virtual std::wstring | GetDeviceName ()=0 |
| virtual std::wstring | GetDeviceDescription ()=0 |
| virtual std::wstring | GetFamilyName ()=0 |
| virtual std::wstring | GetFamilyDescription ()=0 |
| virtual std::wstring | GetLibraryName ()=0 |
| virtual std::wstring | GetVendorPrimitiveLibraryName ()=0 |
| virtual std::wstring | GetBaseName ()=0 |
| virtual int | GetEquivalentGatesForBase ()=0 |
| virtual int | GetMaxIOForBase ()=0 |
| virtual std::wstring | GetPackageTypeId ()=0 |
| virtual std::wstring | GetPackageTypeName ()=0 |
| virtual std::wstring | GetPackageTypeDescription ()=0 |
| virtual std::wstring | GetPackageId ()=0 |
| virtual std::wstring | GetPackageName ()=0 |
| virtual std::wstring | GetPackageDescription ()=0 |
| virtual std::wstring | GetPackageDimensions ()=0 |
| virtual std::wstring | GetTemperatureGradeId ()=0 |
| virtual std::wstring | GetTemperatureGradeName ()=0 |
| virtual std::wstring | GetTemperatureGradeDescription ()=0 |
| virtual std::wstring | GetSpeedGradeId ()=0 |
| virtual std::wstring | GetSpeedGradeName ()=0 |
| virtual std::wstring | GetSpeedGradeDescription ()=0 |
| virtual std::wstring | GetOptionDesignatorId ()=0 |
| virtual std::wstring | GetOptionDesignatorName ()=0 |
| virtual std::wstring | GetOptionDesignatorDescription ()=0 |
| virtual std::wstring | GetBSDLFilename ()=0 |
| virtual IBSDLEntity * | GetBSDLEntity ()=0 |
| virtual std::wstring | GetVendorName ()=0 |
| virtual int | GetInstructionLength ()=0 |
| virtual int | GetDevicePinCount ()=0 |
| virtual int | GetDeviceIOCount ()=0 |
| virtual IDevicePin * | GetDevicePin (int Index)=0 |
| virtual std::wstring | GetDownloadFileExtensions ()=0 |
| virtual int | GetDSPMultiplierCount ()=0 |
| virtual int | GetClockManagerCount ()=0 |
| virtual int | GetMemorySize ()=0 |
| virtual bool | GetTerminationSupport ()=0 |
| virtual int | GetGlobalClockCount ()=0 |
| virtual int | GetConfigMemorySize ()=0 |
| virtual int | GetDiffPairCount ()=0 |
| virtual int | GetHighSpeedDiffPairCount ()=0 |
| virtual int | GetIOStandardCount ()=0 |
| virtual IDeviceIOStandard * | GetIOStandard (int Index)=0 |
| virtual std::wstring | GetDeviceDisplayName ()=0 |
| virtual std::wstring | GetDeviceParameter (std::wstring ParameterName)=0 |
Additional Inherited Members | |
| Protected Attributes inherited from CDispatchRecord | |
| ULONG | mRefCount |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
inline |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedvirtual |
Reimplemented from CAbstractSupportService.
Reimplemented in SCH::CAbstractARMNexusDriver, and SCH::CAbstractNexusDriver.
|
protectedvirtual |
Reimplemented from CAbstractSupportService.
Reimplemented in SCH::CAbstractARMNexusDriver, and SCH::CAbstractNexusDriver.