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

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::IVHDLSynthesizer:

Public Member Functions

std::wstring VHDL_GetCurrentSynthesizer (EDP::IProject *Project)
std::wstring VHDL_GetOutputPath (EDP::IProject *Project, std::wstring AConfig)
std::wstring VHDL_GetOutputFileExtension (EDP::IProject *Project, std::wstring AConfig)
std::wstring VHDL_GetCoreFileExtension (EDP::IProject *Project, std::wstring AConfig)
std::wstring VHDL_GetTopLevelExtension (EDP::IProject *Project, std::wstring AConfig)
std::wstring VHDL_GetReportFile (EDP::IProject *Project, std::wstring AConfig)
bool VHDL_SynthesizeProject (EDP::IProject *Project, std::wstring AConfig)
bool VHDL_SynthesizeProjectEx (EDP::IProject *Project, std::wstring AConfig, std::wstring Parameters)
bool VHDL_SynthesizeProjectAllConfigurations (EDP::IProject *Project)
bool VHDL_PublishProject (EDP::IProject *Project)
void VHDL_SynthesizeAbort ()
void VHDL_SetCurrentSynthesizer (EDP::IProject *Project, std::wstring ASynthesizer)
void VHDL_SetOptions (EDP::IProject *Project, std::wstring Parameters)
std::wstring VHDL_GetToolchainRootPath (EDP::IProject *Project)
IAbstractSynthesizerVHDL_GetSynthesizer (std::wstring const ATool)

Member Function Documentation

◆ VHDL_GetCoreFileExtension()

std::wstring SCH::IVHDLSynthesizer::VHDL_GetCoreFileExtension ( EDP::IProject * Project,
std::wstring AConfig )

◆ VHDL_GetCurrentSynthesizer()

std::wstring SCH::IVHDLSynthesizer::VHDL_GetCurrentSynthesizer ( EDP::IProject * Project)

◆ VHDL_GetOutputFileExtension()

std::wstring SCH::IVHDLSynthesizer::VHDL_GetOutputFileExtension ( EDP::IProject * Project,
std::wstring AConfig )

◆ VHDL_GetOutputPath()

std::wstring SCH::IVHDLSynthesizer::VHDL_GetOutputPath ( EDP::IProject * Project,
std::wstring AConfig )

◆ VHDL_GetReportFile()

std::wstring SCH::IVHDLSynthesizer::VHDL_GetReportFile ( EDP::IProject * Project,
std::wstring AConfig )

◆ VHDL_GetSynthesizer()

IAbstractSynthesizer * SCH::IVHDLSynthesizer::VHDL_GetSynthesizer ( std::wstring const ATool)

◆ VHDL_GetToolchainRootPath()

std::wstring SCH::IVHDLSynthesizer::VHDL_GetToolchainRootPath ( EDP::IProject * Project)

◆ VHDL_GetTopLevelExtension()

std::wstring SCH::IVHDLSynthesizer::VHDL_GetTopLevelExtension ( EDP::IProject * Project,
std::wstring AConfig )

◆ VHDL_PublishProject()

bool SCH::IVHDLSynthesizer::VHDL_PublishProject ( EDP::IProject * Project)

◆ VHDL_SetCurrentSynthesizer()

void SCH::IVHDLSynthesizer::VHDL_SetCurrentSynthesizer ( EDP::IProject * Project,
std::wstring ASynthesizer )

◆ VHDL_SetOptions()

void SCH::IVHDLSynthesizer::VHDL_SetOptions ( EDP::IProject * Project,
std::wstring Parameters )

◆ VHDL_SynthesizeAbort()

void SCH::IVHDLSynthesizer::VHDL_SynthesizeAbort ( )

◆ VHDL_SynthesizeProject()

bool SCH::IVHDLSynthesizer::VHDL_SynthesizeProject ( EDP::IProject * Project,
std::wstring AConfig )

◆ VHDL_SynthesizeProjectAllConfigurations()

bool SCH::IVHDLSynthesizer::VHDL_SynthesizeProjectAllConfigurations ( EDP::IProject * Project)

◆ VHDL_SynthesizeProjectEx()

bool SCH::IVHDLSynthesizer::VHDL_SynthesizeProjectEx ( EDP::IProject * Project,
std::wstring AConfig,
std::wstring Parameters )

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