Altium C++ SDK 3.0
Loading...
Searching...
No Matches
Embedded::IEmbeddedStackSync Struct Reference

#include <EDP.Embedded.Interfaces.h>

Inheritance diagram for Embedded::IEmbeddedStackSync:

Public Member Functions

void BeginSync ()
void EndSync ()
bool CheckIsSupported (std::wstring const AHardwareId)
bool FpgaComponentSync (std::wstring const AComponentId, std::wstring const AName, std::wstring const AHardwareId)
bool FpgaComponentSetParameters (std::wstring const AComponentId, std::wstring const AParamString)
bool FpgaComponentSetOptionValue (std::wstring const AComponentId, std::wstring const AnOptionName, std::wstring const AValue)
bool FpgaSetInterruptMask (int AMask)
int GetPluginCount ()
std::wstring GetPlugin (int AnIndex)
std::wstring PluginGetCaption (std::wstring const APluginName)
std::wstring PluginGetDescription (std::wstring const APluginName)
bool PluginIsPeripheral (std::wstring const APluginName)
std::wstring PluginGetHelpFile (std::wstring const APluginName)
std::wstring PluginGetDebugXmlFile (std::wstring const APluginName)
std::wstring PluginGetOptionValue (std::wstring const APluginName, std::wstring const AnOptionName)
bool PluginSetOptionValue (std::wstring const APluginName, std::wstring const AnOptionName, std::wstring const AValue)
int PluginGetInstanceCount (std::wstring const APluginName)
std::wstring PluginInstanceGetId (std::wstring const APluginName, int AnInstanceIndex)
std::wstring PluginInstanceGetName (std::wstring const AnInstanceId)
bool PluginInstanceSetName (std::wstring const AnInstanceId, std::wstring AName)
std::wstring PluginInstanceGetHardwareId (std::wstring const AnInstanceId)
std::wstring PluginInstanceGetOptionValue (std::wstring const AnInstanceId, std::wstring const AnOptionName)
bool PluginInstanceSetOptionValue (std::wstring const AnInstanceId, std::wstring const AnOptionName, std::wstring const AValue)
int PluginInstanceGetLinksUpCount (std::wstring const AnInstanceId)
std::wstring PluginInstanceGetLinkUpInstanceId (std::wstring const AnInstanceId, int AnIndex)
std::wstring PluginInstanceGetPlugin (std::wstring const AnInstanceId)
std::wstring GetSwPlatformClockSpeed ()
bool PluginHasInstance (std::wstring const APluginName, std::wstring const InstanceId)
std::wstring GetPluginFromHardwareId (std::wstring const AHardwareId)
std::wstring PluginGetPinMappingOptionName (std::wstring const APluginName)
std::wstring PluginGetPinMappingValues (std::wstring const APluginName, std::wstring const InstanceId)
std::wstring PluginGetPinMappingCaptions (std::wstring const APluginName, std::wstring const InstanceId)
std::wstring PluginGetPinValues (std::wstring const APluginName, std::wstring const InstanceId, std::wstring const APinName)
std::wstring PluginGetPinCaptions (std::wstring const APluginName, std::wstring const InstanceId, std::wstring const APinName)

Member Function Documentation

◆ BeginSync()

void Embedded::IEmbeddedStackSync::BeginSync ( )

◆ CheckIsSupported()

bool Embedded::IEmbeddedStackSync::CheckIsSupported ( std::wstring const AHardwareId)

◆ EndSync()

void Embedded::IEmbeddedStackSync::EndSync ( )

◆ FpgaComponentSetOptionValue()

bool Embedded::IEmbeddedStackSync::FpgaComponentSetOptionValue ( std::wstring const AComponentId,
std::wstring const AnOptionName,
std::wstring const AValue )

◆ FpgaComponentSetParameters()

bool Embedded::IEmbeddedStackSync::FpgaComponentSetParameters ( std::wstring const AComponentId,
std::wstring const AParamString )

◆ FpgaComponentSync()

bool Embedded::IEmbeddedStackSync::FpgaComponentSync ( std::wstring const AComponentId,
std::wstring const AName,
std::wstring const AHardwareId )

◆ FpgaSetInterruptMask()

bool Embedded::IEmbeddedStackSync::FpgaSetInterruptMask ( int AMask)

◆ GetPlugin()

std::wstring Embedded::IEmbeddedStackSync::GetPlugin ( int AnIndex)

◆ GetPluginCount()

int Embedded::IEmbeddedStackSync::GetPluginCount ( )

◆ GetPluginFromHardwareId()

std::wstring Embedded::IEmbeddedStackSync::GetPluginFromHardwareId ( std::wstring const AHardwareId)

◆ GetSwPlatformClockSpeed()

std::wstring Embedded::IEmbeddedStackSync::GetSwPlatformClockSpeed ( )

◆ PluginGetCaption()

std::wstring Embedded::IEmbeddedStackSync::PluginGetCaption ( std::wstring const APluginName)

◆ PluginGetDebugXmlFile()

std::wstring Embedded::IEmbeddedStackSync::PluginGetDebugXmlFile ( std::wstring const APluginName)

◆ PluginGetDescription()

std::wstring Embedded::IEmbeddedStackSync::PluginGetDescription ( std::wstring const APluginName)

◆ PluginGetHelpFile()

std::wstring Embedded::IEmbeddedStackSync::PluginGetHelpFile ( std::wstring const APluginName)

◆ PluginGetInstanceCount()

int Embedded::IEmbeddedStackSync::PluginGetInstanceCount ( std::wstring const APluginName)

◆ PluginGetOptionValue()

std::wstring Embedded::IEmbeddedStackSync::PluginGetOptionValue ( std::wstring const APluginName,
std::wstring const AnOptionName )

◆ PluginGetPinCaptions()

std::wstring Embedded::IEmbeddedStackSync::PluginGetPinCaptions ( std::wstring const APluginName,
std::wstring const InstanceId,
std::wstring const APinName )

◆ PluginGetPinMappingCaptions()

std::wstring Embedded::IEmbeddedStackSync::PluginGetPinMappingCaptions ( std::wstring const APluginName,
std::wstring const InstanceId )

◆ PluginGetPinMappingOptionName()

std::wstring Embedded::IEmbeddedStackSync::PluginGetPinMappingOptionName ( std::wstring const APluginName)

◆ PluginGetPinMappingValues()

std::wstring Embedded::IEmbeddedStackSync::PluginGetPinMappingValues ( std::wstring const APluginName,
std::wstring const InstanceId )

◆ PluginGetPinValues()

std::wstring Embedded::IEmbeddedStackSync::PluginGetPinValues ( std::wstring const APluginName,
std::wstring const InstanceId,
std::wstring const APinName )

◆ PluginHasInstance()

bool Embedded::IEmbeddedStackSync::PluginHasInstance ( std::wstring const APluginName,
std::wstring const InstanceId )

◆ PluginInstanceGetHardwareId()

std::wstring Embedded::IEmbeddedStackSync::PluginInstanceGetHardwareId ( std::wstring const AnInstanceId)

◆ PluginInstanceGetId()

std::wstring Embedded::IEmbeddedStackSync::PluginInstanceGetId ( std::wstring const APluginName,
int AnInstanceIndex )

◆ PluginInstanceGetLinksUpCount()

int Embedded::IEmbeddedStackSync::PluginInstanceGetLinksUpCount ( std::wstring const AnInstanceId)

◆ PluginInstanceGetLinkUpInstanceId()

std::wstring Embedded::IEmbeddedStackSync::PluginInstanceGetLinkUpInstanceId ( std::wstring const AnInstanceId,
int AnIndex )

◆ PluginInstanceGetName()

std::wstring Embedded::IEmbeddedStackSync::PluginInstanceGetName ( std::wstring const AnInstanceId)

◆ PluginInstanceGetOptionValue()

std::wstring Embedded::IEmbeddedStackSync::PluginInstanceGetOptionValue ( std::wstring const AnInstanceId,
std::wstring const AnOptionName )

◆ PluginInstanceGetPlugin()

std::wstring Embedded::IEmbeddedStackSync::PluginInstanceGetPlugin ( std::wstring const AnInstanceId)

◆ PluginInstanceSetName()

bool Embedded::IEmbeddedStackSync::PluginInstanceSetName ( std::wstring const AnInstanceId,
std::wstring AName )

◆ PluginInstanceSetOptionValue()

bool Embedded::IEmbeddedStackSync::PluginInstanceSetOptionValue ( std::wstring const AnInstanceId,
std::wstring const AnOptionName,
std::wstring const AValue )

◆ PluginIsPeripheral()

bool Embedded::IEmbeddedStackSync::PluginIsPeripheral ( std::wstring const APluginName)

◆ PluginSetOptionValue()

bool Embedded::IEmbeddedStackSync::PluginSetOptionValue ( std::wstring const APluginName,
std::wstring const AnOptionName,
std::wstring const AValue )

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