Altium C++ SDK 3.0
Loading...
Searching...
No Matches
EDP.SCH.Util.h File Reference
#include <string>
#include <vector>
#include "EDP.SCH.Interfaces.h"

Go to the source code of this file.

Macros

#define EDP_SCH_UTIL_H_INCLUDED

Functions

const std::wstring cModelType_SCH (L"SCHLIB")
const std::wstring cModelCaption_Sch (L"Symbol")
const std::wstring cModelType_PCB (L"PCBLIB")
const std::wstring cModelCaption_PCB (L"Footprint")
const std::wstring cModelType_Sim (L"SIM")
const std::wstring cModelCaption_Sim (L"Simulation Model")
const std::wstring cModelType_PCB3D (L"PCB3DLib")
const std::wstring cModelCaption_PCB3D (L"3D PCB Model")
const std::wstring cModelType_PCAD (L"PCADLib")
const std::wstring cModelType_SI (L"SI")
const std::wstring cModelCaption_SI (L"Signal Integrity")
IModelTypeManagerModelTypeManager ()
IIntegratedLibraryManagerIntegratedLibraryManager ()
IChartCollectionGetCurrentChartCollection ()
IChartCollectionGetChartCollectionByFilename (const std::wstring AFilename)
IDeviceSheetManagerGetDeviceSheetManager ()
ISupplierManagerGetSupplierManager ()
std::vector< ISch_ImplementationPtr > GetState_AllImplementations (ISch_Component *const ASchComponent)
std::vector< ISch_PinPtr > GetState_PinsForCurrentMode (ISch_Component *const ASchComponent)
std::vector< ISch_PinPtr > GetState_AllPins (ISch_Component *const ASchComponent)
std::vector< ISch_ComponentPtr > GetState_AllComponents (ISch_Lib *const ASchLib)
std::vector< ISch_ParameterPtr > GetState_AllParameters (ISch_BasicContainer *const ASchObject)

Macro Definition Documentation

◆ EDP_SCH_UTIL_H_INCLUDED

#define EDP_SCH_UTIL_H_INCLUDED

Function Documentation

◆ cModelCaption_PCB()

const std::wstring cModelCaption_PCB ( L"Footprint" )

◆ cModelCaption_PCB3D()

const std::wstring cModelCaption_PCB3D ( L"3D PCB Model" )

◆ cModelCaption_Sch()

const std::wstring cModelCaption_Sch ( L"Symbol" )

◆ cModelCaption_SI()

const std::wstring cModelCaption_SI ( L"Signal Integrity" )

◆ cModelCaption_Sim()

const std::wstring cModelCaption_Sim ( L"Simulation Model" )

◆ cModelType_PCAD()

const std::wstring cModelType_PCAD ( L"PCADLib" )

◆ cModelType_PCB()

const std::wstring cModelType_PCB ( L"PCBLIB" )

◆ cModelType_PCB3D()

const std::wstring cModelType_PCB3D ( L"PCB3DLib" )

◆ cModelType_SCH()

const std::wstring cModelType_SCH ( L"SCHLIB" )

◆ cModelType_SI()

const std::wstring cModelType_SI ( L"SI" )

◆ cModelType_Sim()

const std::wstring cModelType_Sim ( L"SIM" )

◆ GetChartCollectionByFilename()

IChartCollection * GetChartCollectionByFilename ( const std::wstring AFilename)

◆ GetCurrentChartCollection()

IChartCollection * GetCurrentChartCollection ( )

◆ GetDeviceSheetManager()

IDeviceSheetManager * GetDeviceSheetManager ( )

◆ GetState_AllComponents()

std::vector< ISch_ComponentPtr > GetState_AllComponents ( ISch_Lib *const ASchLib)

◆ GetState_AllImplementations()

std::vector< ISch_ImplementationPtr > GetState_AllImplementations ( ISch_Component *const ASchComponent)

◆ GetState_AllParameters()

std::vector< ISch_ParameterPtr > GetState_AllParameters ( ISch_BasicContainer *const ASchObject)

◆ GetState_AllPins()

std::vector< ISch_PinPtr > GetState_AllPins ( ISch_Component *const ASchComponent)

◆ GetState_PinsForCurrentMode()

std::vector< ISch_PinPtr > GetState_PinsForCurrentMode ( ISch_Component *const ASchComponent)

◆ GetSupplierManager()

ISupplierManager * GetSupplierManager ( )

◆ IntegratedLibraryManager()

IIntegratedLibraryManager * IntegratedLibraryManager ( )

◆ ModelTypeManager()

IModelTypeManager * ModelTypeManager ( )