Altium C++ SDK 3.0
Loading...
Searching...
No Matches
EDP.ComponentLib.Interfaces.h File Reference
#include <comdef.h>
#include <string>

Go to the source code of this file.

Classes

struct  ComponentLib::IAbstractObject
struct  ComponentLib::IGloballyIdentifiedObject
struct  ComponentLib::IAbstractItem
struct  ComponentLib::IAbstractObjectList
struct  ComponentLib::IAbstractGroup
struct  ComponentLib::IGroup
struct  ComponentLib::IRequiredParameter
struct  ComponentLib::IRequiredParameterList
struct  ComponentLib::IRequiredModel
struct  ComponentLib::IRequiredModelList
struct  ComponentLib::IModelChoice
struct  ComponentLib::IModelChoiceList
struct  ComponentLib::IParameter
struct  ComponentLib::IParameterList
struct  ComponentLib::IGroupList
struct  ComponentLib::IPartChoice
struct  ComponentLib::IPartChoiceListChoice
struct  ComponentLib::IComponentDefinition
struct  ComponentLib::IComponentDefinitionList
struct  ComponentLib::ITopGroup
struct  ComponentLib::IPartChoiceListChoiceList
struct  ComponentLib::IComponentLibraryDocument
struct  ComponentLib::IComponentLibraryManager
struct  ComponentLib::IComponentSet
struct  ComponentLib::IComponentTemplateVault
struct  ComponentLib::IComponentTemplateLifecyleDefinition
struct  ComponentLib::IComponentTemplateRevisionNamingScheme
struct  ComponentLib::IComponentTemplateItemNamingTemplate
struct  ComponentLib::IComponentTemplateDefaultFolder
struct  ComponentLib::IComponentTemplateParameter
struct  ComponentLib::IComponentTemplateParameterList
struct  ComponentLib::IComponentTemplate
struct  ComponentLib::IComponentTemplateParameterValue
struct  ComponentLib::IComponentTemplateComponentType
struct  ComponentLib::IComponentTemplateComponentTypeList
struct  ComponentLib::IParameterValueConvertorFactory

Namespaces

namespace  ComponentLib

Macros

#define EDP_COMPONENTLIB_INTERFACES_H_INCLUDED

Functions

 ComponentLib::_COM_SMARTPTR_TYPEDEF (IAbstractGroup, __uuidof(IAbstractGroup))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IModelChoiceList, __uuidof(IModelChoiceList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IParameter, __uuidof(IParameter))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IParameterList, __uuidof(IParameterList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IGroupList, __uuidof(IGroupList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentDefinitionList, __uuidof(IComponentDefinitionList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IPartChoiceListLinkList, __uuidof(IPartChoiceListLinkList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (ITopGroup, __uuidof(ITopGroup))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentSet, __uuidof(IComponentSet))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateParameter, __uuidof(IComponentTemplateParameter))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplate, __uuidof(IComponentTemplate))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateParameterValue, __uuidof(IComponentTemplateParameterValue))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateModelLink, __uuidof(IComponentTemplateModelLink))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateModelLinkList, __uuidof(IComponentTemplateModelLinkList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateComponentType, __uuidof(IComponentTemplateComponentType))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateComponentTypeList, __uuidof(IComponentTemplateComponentTypeList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IParameterValueConvertorFactory, __uuidof(IParameterValueConvertorFactory))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IAbstractObject, __uuidof(IAbstractObject))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IGloballyIdentifiedObject, __uuidof(IGloballyIdentifiedObject))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IAbstractItem, __uuidof(IAbstractItem))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IAbstractObjectList, __uuidof(IAbstractObjectList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IGroup, __uuidof(IGroup))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IRequiredParameter, __uuidof(IRequiredParameter))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IRequiredParameterList, __uuidof(IRequiredParameterList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IRequiredModel, __uuidof(IRequiredModel))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IRequiredModelList, __uuidof(IRequiredModelList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IModelLink, __uuidof(IModelLink))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IModelLinkList, __uuidof(IModelLinkList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IModelChoice, __uuidof(IModelChoice))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IPartChoice, __uuidof(IPartChoice))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IPartChoiceListLink, __uuidof(IPartChoiceListLink))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IPartChoiceListChoice, __uuidof(IPartChoiceListChoice))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentDefinition, __uuidof(IComponentDefinition))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IPartChoiceListChoiceList, __uuidof(IPartChoiceListChoiceList))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentLibraryDocument, __uuidof(IComponentLibraryDocument))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentLibraryManager, __uuidof(IComponentLibraryManager))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateVault, __uuidof(IComponentTemplateVault))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateLifecyleDefinition, __uuidof(IComponentTemplateLifecyleDefinition))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateRevisionNamingScheme, __uuidof(IComponentTemplateRevisionNamingScheme))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateItemNamingTemplate, __uuidof(IComponentTemplateItemNamingTemplate))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateDefaultFolder, __uuidof(IComponentTemplateDefaultFolder))
 ComponentLib::_COM_SMARTPTR_TYPEDEF (IComponentTemplateParameterList, __uuidof(IComponentTemplateParameterList))

Macro Definition Documentation

◆ EDP_COMPONENTLIB_INTERFACES_H_INCLUDED

#define EDP_COMPONENTLIB_INTERFACES_H_INCLUDED