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

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::INexusCore:

Public Member Functions

EDP::IProjectGetEmbeddedProject ()
EDP::IProjectGetFPGAProject ()
void DownloadProgramMemory (INexusDevice *NexusDevice)
INexusWorkbenchGetNexusWorkbench ()
std::wstring GetEmbeddedProjectPath ()
std::wstring GetFPGAProjectPath ()
TNexusCoreKind GetCoreKind ()
std::wstring GetComponentDesignator ()
std::wstring GetBaseComponentDesignator ()
std::wstring GetAspComponentDesignator ()
std::wstring GetLibraryReference ()
std::wstring GetComponentDocumentPath ()
std::wstring GetHexFilePath ()
int GetJTagIndex_FromCore ()
std::wstring GetHexFilename ()
TFlowState GetHexFileState ()
std::wstring GetHexFileEndianness ()
std::wstring GetUniqueId ()
std::wstring GetDescription ()
bool MatchesOtherCore (INexusCore *ACore)
void Import_FromParameters (std::wstring const Parameters)
void Export_ToParameters (std::wstring *Parameters)
bool SupportsParameter (std::wstring Name)
std::wstring GetParameterValue (std::wstring Name)
void Export_CoreGenParameters (std::wstring *Parameters)
std::wstring FindFileInProjectPaths (std::wstring FileName)
INexusCoreGetChildCore (int Index)
std::wstring GetChildCoreDesignator (int Index)
int GetChildCoreCount ()
int GetCrossViewProcessId ()
void SetCrossViewProcessId (long ProcessID)
void CrossProbe ()
INexusCoreGetChildProgramMemoryCore (int Index)
void SetEmbeddedProjectPath (std::wstring AProjectPath)
void UpdateHexFileState ()
int GetChildProgramMemoryCoreCount ()
void Import_FromParameterString (std::wstring const Parameters)
std::wstring Export_ToParameterString ()
std::wstring Export_CoreGenParametersToString ()
std::wstring GetDeviceName ()
void VerifyProgramMemory (INexusDevice *NexusDevice)

Member Function Documentation

◆ CrossProbe()

void SCH::INexusCore::CrossProbe ( )

◆ DownloadProgramMemory()

void SCH::INexusCore::DownloadProgramMemory ( INexusDevice * NexusDevice)

◆ Export_CoreGenParameters()

void SCH::INexusCore::Export_CoreGenParameters ( std::wstring * Parameters)

◆ Export_CoreGenParametersToString()

std::wstring SCH::INexusCore::Export_CoreGenParametersToString ( )

◆ Export_ToParameters()

void SCH::INexusCore::Export_ToParameters ( std::wstring * Parameters)

◆ Export_ToParameterString()

std::wstring SCH::INexusCore::Export_ToParameterString ( )

◆ FindFileInProjectPaths()

std::wstring SCH::INexusCore::FindFileInProjectPaths ( std::wstring FileName)

◆ GetAspComponentDesignator()

std::wstring SCH::INexusCore::GetAspComponentDesignator ( )

◆ GetBaseComponentDesignator()

std::wstring SCH::INexusCore::GetBaseComponentDesignator ( )

◆ GetChildCore()

INexusCore * SCH::INexusCore::GetChildCore ( int Index)

◆ GetChildCoreCount()

int SCH::INexusCore::GetChildCoreCount ( )

◆ GetChildCoreDesignator()

std::wstring SCH::INexusCore::GetChildCoreDesignator ( int Index)

◆ GetChildProgramMemoryCore()

INexusCore * SCH::INexusCore::GetChildProgramMemoryCore ( int Index)

◆ GetChildProgramMemoryCoreCount()

int SCH::INexusCore::GetChildProgramMemoryCoreCount ( )

◆ GetComponentDesignator()

std::wstring SCH::INexusCore::GetComponentDesignator ( )

◆ GetComponentDocumentPath()

std::wstring SCH::INexusCore::GetComponentDocumentPath ( )

◆ GetCoreKind()

TNexusCoreKind SCH::INexusCore::GetCoreKind ( )

◆ GetCrossViewProcessId()

int SCH::INexusCore::GetCrossViewProcessId ( )

◆ GetDescription()

std::wstring SCH::INexusCore::GetDescription ( )

◆ GetDeviceName()

std::wstring SCH::INexusCore::GetDeviceName ( )

◆ GetEmbeddedProject()

EDP::IProject * SCH::INexusCore::GetEmbeddedProject ( )

◆ GetEmbeddedProjectPath()

std::wstring SCH::INexusCore::GetEmbeddedProjectPath ( )

◆ GetFPGAProject()

EDP::IProject * SCH::INexusCore::GetFPGAProject ( )

◆ GetFPGAProjectPath()

std::wstring SCH::INexusCore::GetFPGAProjectPath ( )

◆ GetHexFileEndianness()

std::wstring SCH::INexusCore::GetHexFileEndianness ( )

◆ GetHexFilename()

std::wstring SCH::INexusCore::GetHexFilename ( )

◆ GetHexFilePath()

std::wstring SCH::INexusCore::GetHexFilePath ( )

◆ GetHexFileState()

TFlowState SCH::INexusCore::GetHexFileState ( )

◆ GetJTagIndex_FromCore()

int SCH::INexusCore::GetJTagIndex_FromCore ( )

◆ GetLibraryReference()

std::wstring SCH::INexusCore::GetLibraryReference ( )

◆ GetNexusWorkbench()

INexusWorkbench * SCH::INexusCore::GetNexusWorkbench ( )

◆ GetParameterValue()

std::wstring SCH::INexusCore::GetParameterValue ( std::wstring Name)

◆ GetUniqueId()

std::wstring SCH::INexusCore::GetUniqueId ( )

◆ Import_FromParameters()

void SCH::INexusCore::Import_FromParameters ( std::wstring const Parameters)

◆ Import_FromParameterString()

void SCH::INexusCore::Import_FromParameterString ( std::wstring const Parameters)

◆ MatchesOtherCore()

bool SCH::INexusCore::MatchesOtherCore ( INexusCore * ACore)

◆ SetCrossViewProcessId()

void SCH::INexusCore::SetCrossViewProcessId ( long ProcessID)

◆ SetEmbeddedProjectPath()

void SCH::INexusCore::SetEmbeddedProjectPath ( std::wstring AProjectPath)

◆ SupportsParameter()

bool SCH::INexusCore::SupportsParameter ( std::wstring Name)

◆ UpdateHexFileState()

void SCH::INexusCore::UpdateHexFileState ( )

◆ VerifyProgramMemory()

void SCH::INexusCore::VerifyProgramMemory ( INexusDevice * NexusDevice)

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