Skip to main content
View as Markdown

ISch_HighLevelCodeSymbol interface

No description yet.

public interface ISch_HighLevelCodeSymbol : ISch_SheetSymbol

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Inherits: ISch_BasicContainer → ISch_GraphicalObject → ISch_ParametrizedGroup → ISch_RectangularGroup → ISch_SheetSymbol

Properties​

PropertyTypeAccessDescription
AdditionalFilestringget
AdditionalFileCountintget
EnableResetLogicboolget
InternalMemoryCountintget
InternalMemorySizestringget
JtagBufferDepthintget
JtagBufferWidthintget
JtagDebugInterfaceboolget
JtagLosslessboolget
MemoryCountintget
RegisterOutputsboolget
ReserveAddressZeroboolget
ResetUninitializedVariablesboolget
RoutineCountintget
SchMemoryISch_HighLevelCodeMemoryget
SchRoutineISch_HighLevelCodeRoutineget
StartOnRisingEdgeboolget
ToolchainC_Int16boolget
ToolchainC_Miscstringget
ToolchainHdl_Miscstringget

AdditionalFile​

No description yet.

string GetState_AdditionalFile(int argI);

Type: string · Access: read-only · Index: argI (int)

AdditionalFileCount​

No description yet.

int GetState_AdditionalFileCount();

Type: int · Access: read-only

EnableResetLogic​

No description yet.

bool GetState_EnableResetLogic();

Type: bool · Access: read-only

InternalMemoryCount​

No description yet.

int GetState_InternalMemoryCount();

Type: int · Access: read-only

InternalMemorySize​

No description yet.

string GetState_InternalMemorySize();

Type: string · Access: read-only

JtagBufferDepth​

No description yet.

int GetState_JtagBufferDepth();

Type: int · Access: read-only

JtagBufferWidth​

No description yet.

int GetState_JtagBufferWidth();

Type: int · Access: read-only

JtagDebugInterface​

No description yet.

bool GetState_JtagDebugInterface();

Type: bool · Access: read-only

JtagLossless​

No description yet.

bool GetState_JtagLossless();

Type: bool · Access: read-only

MemoryCount​

No description yet.

int GetState_MemoryCount();

Type: int · Access: read-only

RegisterOutputs​

No description yet.

bool GetState_RegisterOutputs();

Type: bool · Access: read-only

ReserveAddressZero​

No description yet.

bool GetState_ReserveAddressZero();

Type: bool · Access: read-only

ResetUninitializedVariables​

No description yet.

bool GetState_ResetUninitializedVariables();

Type: bool · Access: read-only

RoutineCount​

No description yet.

int GetState_RoutineCount();

Type: int · Access: read-only

SchMemory​

No description yet.

ISch_HighLevelCodeMemory GetState_SchMemory(int argI);

Type: ISch_HighLevelCodeMemory · Access: read-only · Index: argI (int)

The accessors are extension methods of ISch_HighLevelCodeSymbolHelper (using SCH;).

SchRoutine​

No description yet.

ISch_HighLevelCodeRoutine GetState_SchRoutine(int argI);

Type: ISch_HighLevelCodeRoutine · Access: read-only · Index: argI (int)

The accessors are extension methods of ISch_HighLevelCodeSymbolHelper (using SCH;).

StartOnRisingEdge​

No description yet.

bool GetState_StartOnRisingEdge();

Type: bool · Access: read-only

ToolchainC_Int16​

No description yet.

bool GetState_ToolchainC_Int16();

Type: bool · Access: read-only

ToolchainC_Misc​

No description yet.

string GetState_ToolchainC_Misc();

Type: string · Access: read-only

ToolchainHdl_Misc​

No description yet.

string GetState_ToolchainHdl_Misc();

Type: string · Access: read-only

Methods​

MethodReturnsDescription
GenerateHeaderFilebool
GenerateLSLFilebool
GenerateQualifierFilebool
TopLevel_InterfaceModeTHighLevelCodeInterfaceMode
TopLevel_Namestring
TopLevel_WishboneWidthint

GenerateHeaderFile​

No description yet.

bool GenerateHeaderFile(string argFileName);
ParameterTypePassing
argFileNamestringvalue

Returns: bool

GenerateLSLFile​

No description yet.

bool GenerateLSLFile(string argFileName);
ParameterTypePassing
argFileNamestringvalue

Returns: bool

GenerateQualifierFile​

No description yet.

bool GenerateQualifierFile(string argFileName);
ParameterTypePassing
argFileNamestringvalue

Returns: bool

TopLevel_InterfaceMode​

No description yet.

THighLevelCodeInterfaceMode TopLevel_InterfaceMode();

Returns: THighLevelCodeInterfaceMode

Extension method of ISch_HighLevelCodeSymbolHelper (using SCH;).

TopLevel_Name​

No description yet.

string TopLevel_Name();

Returns: string

TopLevel_WishboneWidth​

No description yet.

int TopLevel_WishboneWidth();

Returns: int

Inherited members​