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

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::IBSDLEntity:

Public Member Functions

std::wstring GetName ()
int GetInstructionLength ()
long GetIdCode ()
int GetBoundaryLength ()
IScanPin * GetPin (int Index)
IPinMapping * GetPinMapping (int Index)
IBoundaryCell * GetBoundaryCell (int Index)
IInstructionOpCode * GetInstructionOpcode (int Index)
IRegisterAssociation * GetRegisterAssociation (int Index)
int GetPinCount ()
int GetPinMappingCount ()
int GetBoundaryCellCount ()
int GetInstructionOpcodeCount ()
int GetRegisterAssociationCount ()
IScanPin * GetPin_TDI ()
IScanPin * GetPin_TDO ()
IScanPin * GetPin_TMS ()
IScanPin * GetPin_TCK ()
IScanPin * GetPin_TRST ()
long GetInstruction_BYPASS ()
long GetInstruction_EXTEST ()
long GetInstruction_SAMPLE ()
long GetInstruction_IDCODE ()
long GetInstruction_USERCODE ()
long GetInstruction_CLAMP ()
long GetInstruction_HIGHZ ()
double GetScanClockMaxSpeed ()
TScanClockHaltMode GetScanClockHaltMode ()
std::wstring GetConformanceStatement ()
std::wstring GetCompliancePattern ()
std::wstring GetDesignWarning ()
std::wstring GetFilename ()

Member Function Documentation

◆ GetBoundaryCell()

IBoundaryCell * SCH::IBSDLEntity::GetBoundaryCell ( int Index)

◆ GetBoundaryCellCount()

int SCH::IBSDLEntity::GetBoundaryCellCount ( )

◆ GetBoundaryLength()

int SCH::IBSDLEntity::GetBoundaryLength ( )

◆ GetCompliancePattern()

std::wstring SCH::IBSDLEntity::GetCompliancePattern ( )

◆ GetConformanceStatement()

std::wstring SCH::IBSDLEntity::GetConformanceStatement ( )

◆ GetDesignWarning()

std::wstring SCH::IBSDLEntity::GetDesignWarning ( )

◆ GetFilename()

std::wstring SCH::IBSDLEntity::GetFilename ( )

◆ GetIdCode()

long SCH::IBSDLEntity::GetIdCode ( )

◆ GetInstruction_BYPASS()

long SCH::IBSDLEntity::GetInstruction_BYPASS ( )

◆ GetInstruction_CLAMP()

long SCH::IBSDLEntity::GetInstruction_CLAMP ( )

◆ GetInstruction_EXTEST()

long SCH::IBSDLEntity::GetInstruction_EXTEST ( )

◆ GetInstruction_HIGHZ()

long SCH::IBSDLEntity::GetInstruction_HIGHZ ( )

◆ GetInstruction_IDCODE()

long SCH::IBSDLEntity::GetInstruction_IDCODE ( )

◆ GetInstruction_SAMPLE()

long SCH::IBSDLEntity::GetInstruction_SAMPLE ( )

◆ GetInstruction_USERCODE()

long SCH::IBSDLEntity::GetInstruction_USERCODE ( )

◆ GetInstructionLength()

int SCH::IBSDLEntity::GetInstructionLength ( )

◆ GetInstructionOpcode()

IInstructionOpCode * SCH::IBSDLEntity::GetInstructionOpcode ( int Index)

◆ GetInstructionOpcodeCount()

int SCH::IBSDLEntity::GetInstructionOpcodeCount ( )

◆ GetName()

std::wstring SCH::IBSDLEntity::GetName ( )

◆ GetPin()

IScanPin * SCH::IBSDLEntity::GetPin ( int Index)

◆ GetPin_TCK()

IScanPin * SCH::IBSDLEntity::GetPin_TCK ( )

◆ GetPin_TDI()

IScanPin * SCH::IBSDLEntity::GetPin_TDI ( )

◆ GetPin_TDO()

IScanPin * SCH::IBSDLEntity::GetPin_TDO ( )

◆ GetPin_TMS()

IScanPin * SCH::IBSDLEntity::GetPin_TMS ( )

◆ GetPin_TRST()

IScanPin * SCH::IBSDLEntity::GetPin_TRST ( )

◆ GetPinCount()

int SCH::IBSDLEntity::GetPinCount ( )

◆ GetPinMapping()

IPinMapping * SCH::IBSDLEntity::GetPinMapping ( int Index)

◆ GetPinMappingCount()

int SCH::IBSDLEntity::GetPinMappingCount ( )

◆ GetRegisterAssociation()

IRegisterAssociation * SCH::IBSDLEntity::GetRegisterAssociation ( int Index)

◆ GetRegisterAssociationCount()

int SCH::IBSDLEntity::GetRegisterAssociationCount ( )

◆ GetScanClockHaltMode()

TScanClockHaltMode SCH::IBSDLEntity::GetScanClockHaltMode ( )

◆ GetScanClockMaxSpeed()

double SCH::IBSDLEntity::GetScanClockMaxSpeed ( )

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