Altium C++ SDK 3.0
Loading...
Searching...
No Matches
SCH::IDeviceInformation Struct Reference

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::IDeviceInformation:
SCH::INexusDevice SCH::INexusDriver SCH::IARMNexusDriver

Public Member Functions

long GetIdCode ()
std::wstring GetDeviceName ()
std::wstring GetDeviceDescription ()
std::wstring GetFamilyName ()
std::wstring GetFamilyDescription ()
std::wstring GetLibraryName ()
std::wstring GetVendorPrimitiveLibraryName ()
std::wstring GetBaseName ()
int GetEquivalentGatesForBase ()
int GetMaxIOForBase ()
std::wstring GetPackageTypeId ()
std::wstring GetPackageTypeName ()
std::wstring GetPackageTypeDescription ()
std::wstring GetPackageId ()
std::wstring GetPackageName ()
std::wstring GetPackageDescription ()
std::wstring GetPackageDimensions ()
std::wstring GetTemperatureGradeId ()
std::wstring GetTemperatureGradeName ()
std::wstring GetTemperatureGradeDescription ()
std::wstring GetSpeedGradeId ()
std::wstring GetSpeedGradeName ()
std::wstring GetSpeedGradeDescription ()
std::wstring GetOptionDesignatorId ()
std::wstring GetOptionDesignatorName ()
std::wstring GetOptionDesignatorDescription ()
std::wstring GetBSDLFilename ()
IBSDLEntityGetBSDLEntity ()
std::wstring GetVendorName ()
int GetInstructionLength ()
int GetDevicePinCount ()
int GetDeviceIOCount ()
IDevicePinGetDevicePin (int Index)
std::wstring GetDownloadFileExtensions ()
int GetDSPMultiplierCount ()
int GetClockManagerCount ()
int GetMemorySize ()
bool GetTerminationSupport ()
int GetGlobalClockCount ()
int GetConfigMemorySize ()
int GetDiffPairCount ()
int GetHighSpeedDiffPairCount ()
int GetIOStandardCount ()
IDeviceIOStandardGetIOStandard (int Index)
std::wstring GetDeviceDisplayName ()
std::wstring GetDeviceParameter (std::wstring ParameterName)

Member Function Documentation

◆ GetBaseName()

std::wstring SCH::IDeviceInformation::GetBaseName ( )

◆ GetBSDLEntity()

IBSDLEntity * SCH::IDeviceInformation::GetBSDLEntity ( )

◆ GetBSDLFilename()

std::wstring SCH::IDeviceInformation::GetBSDLFilename ( )

◆ GetClockManagerCount()

int SCH::IDeviceInformation::GetClockManagerCount ( )

◆ GetConfigMemorySize()

int SCH::IDeviceInformation::GetConfigMemorySize ( )

◆ GetDeviceDescription()

std::wstring SCH::IDeviceInformation::GetDeviceDescription ( )

◆ GetDeviceDisplayName()

std::wstring SCH::IDeviceInformation::GetDeviceDisplayName ( )

◆ GetDeviceIOCount()

int SCH::IDeviceInformation::GetDeviceIOCount ( )

◆ GetDeviceName()

std::wstring SCH::IDeviceInformation::GetDeviceName ( )

◆ GetDeviceParameter()

std::wstring SCH::IDeviceInformation::GetDeviceParameter ( std::wstring ParameterName)

◆ GetDevicePin()

IDevicePin * SCH::IDeviceInformation::GetDevicePin ( int Index)

◆ GetDevicePinCount()

int SCH::IDeviceInformation::GetDevicePinCount ( )

◆ GetDiffPairCount()

int SCH::IDeviceInformation::GetDiffPairCount ( )

◆ GetDownloadFileExtensions()

std::wstring SCH::IDeviceInformation::GetDownloadFileExtensions ( )

◆ GetDSPMultiplierCount()

int SCH::IDeviceInformation::GetDSPMultiplierCount ( )

◆ GetEquivalentGatesForBase()

int SCH::IDeviceInformation::GetEquivalentGatesForBase ( )

◆ GetFamilyDescription()

std::wstring SCH::IDeviceInformation::GetFamilyDescription ( )

◆ GetFamilyName()

std::wstring SCH::IDeviceInformation::GetFamilyName ( )

◆ GetGlobalClockCount()

int SCH::IDeviceInformation::GetGlobalClockCount ( )

◆ GetHighSpeedDiffPairCount()

int SCH::IDeviceInformation::GetHighSpeedDiffPairCount ( )

◆ GetIdCode()

long SCH::IDeviceInformation::GetIdCode ( )

◆ GetInstructionLength()

int SCH::IDeviceInformation::GetInstructionLength ( )

◆ GetIOStandard()

IDeviceIOStandard * SCH::IDeviceInformation::GetIOStandard ( int Index)

◆ GetIOStandardCount()

int SCH::IDeviceInformation::GetIOStandardCount ( )

◆ GetLibraryName()

std::wstring SCH::IDeviceInformation::GetLibraryName ( )

◆ GetMaxIOForBase()

int SCH::IDeviceInformation::GetMaxIOForBase ( )

◆ GetMemorySize()

int SCH::IDeviceInformation::GetMemorySize ( )

◆ GetOptionDesignatorDescription()

std::wstring SCH::IDeviceInformation::GetOptionDesignatorDescription ( )

◆ GetOptionDesignatorId()

std::wstring SCH::IDeviceInformation::GetOptionDesignatorId ( )

◆ GetOptionDesignatorName()

std::wstring SCH::IDeviceInformation::GetOptionDesignatorName ( )

◆ GetPackageDescription()

std::wstring SCH::IDeviceInformation::GetPackageDescription ( )

◆ GetPackageDimensions()

std::wstring SCH::IDeviceInformation::GetPackageDimensions ( )

◆ GetPackageId()

std::wstring SCH::IDeviceInformation::GetPackageId ( )

◆ GetPackageName()

std::wstring SCH::IDeviceInformation::GetPackageName ( )

◆ GetPackageTypeDescription()

std::wstring SCH::IDeviceInformation::GetPackageTypeDescription ( )

◆ GetPackageTypeId()

std::wstring SCH::IDeviceInformation::GetPackageTypeId ( )

◆ GetPackageTypeName()

std::wstring SCH::IDeviceInformation::GetPackageTypeName ( )

◆ GetSpeedGradeDescription()

std::wstring SCH::IDeviceInformation::GetSpeedGradeDescription ( )

◆ GetSpeedGradeId()

std::wstring SCH::IDeviceInformation::GetSpeedGradeId ( )

◆ GetSpeedGradeName()

std::wstring SCH::IDeviceInformation::GetSpeedGradeName ( )

◆ GetTemperatureGradeDescription()

std::wstring SCH::IDeviceInformation::GetTemperatureGradeDescription ( )

◆ GetTemperatureGradeId()

std::wstring SCH::IDeviceInformation::GetTemperatureGradeId ( )

◆ GetTemperatureGradeName()

std::wstring SCH::IDeviceInformation::GetTemperatureGradeName ( )

◆ GetTerminationSupport()

bool SCH::IDeviceInformation::GetTerminationSupport ( )

◆ GetVendorName()

std::wstring SCH::IDeviceInformation::GetVendorName ( )

◆ GetVendorPrimitiveLibraryName()

std::wstring SCH::IDeviceInformation::GetVendorPrimitiveLibraryName ( )

The documentation for this struct was generated from the following file: