Altium C++ SDK 3.0
Loading...
Searching...
No Matches
DXP::IEDM_Script Struct Reference

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::IEDM_Script:

Public Member Functions

void StartAtomicGroup (std::wstring const AGroupIdentifier)
void AddFolder (IULB_Folder *const AFolder)
void AddItem (IULB_Item *const AItem, IULB_ItemRevision *const AItemRevision)
void AddItemLink (IULB_ItemLink *const AItemLink)
void AddRevisionNamingScheme (IULB_RevisionNamingScheme *const ARevisionNamingScheme)
void AddLifeCycleDefinition (IULB_LifeCycleDefinition *const ALifeCycleDefinition)
void AddItemRevision (IULB_ItemRevision *const AItemRevision)
void UpdateFolder (IULB_Folder *const AFolder)
void UpdateItemRevision (IULB_ItemRevision *const AItemRevision)
void UpdateRevisionNamingScheme (IULB_RevisionNamingScheme *const ARevisionNamingScheme)
void UpdateLifeCycleDefinition (IULB_LifeCycleDefinition *const ADefinition)
void DeleteFolder (std::wstring const AFolderGUID)
void DeleteItem (std::wstring const AItemGUID)
void DeleteItemRevision (std::wstring const AItemRevisionGUID)
void DeleteRevisionNamingScheme (std::wstring const ASchemeGUID)
void DeleteLifeCycleDefinition (std::wstring const ALifeCycleDefinitionGUID)
int GetAtomicGroupCount ()
std::wstring GetAtomicGroupIdentifier (int AIndex)
void SetTimeOut (int ATimeOut)
int GetTimeOut ()
void ReleaseItemRevision (IULB_ItemRevision *const AItemRevision, IInterfaceList *const AItemRevisionLinks, IULB_DataFoldersList *const AFolderList, std::wstring const AReleaseNote)

Member Function Documentation

◆ AddFolder()

void DXP::IEDM_Script::AddFolder ( IULB_Folder *const AFolder)

◆ AddItem()

void DXP::IEDM_Script::AddItem ( IULB_Item *const AItem,
IULB_ItemRevision *const AItemRevision )

◆ AddItemLink()

void DXP::IEDM_Script::AddItemLink ( IULB_ItemLink *const AItemLink)

◆ AddItemRevision()

void DXP::IEDM_Script::AddItemRevision ( IULB_ItemRevision *const AItemRevision)

◆ AddLifeCycleDefinition()

void DXP::IEDM_Script::AddLifeCycleDefinition ( IULB_LifeCycleDefinition *const ALifeCycleDefinition)

◆ AddRevisionNamingScheme()

void DXP::IEDM_Script::AddRevisionNamingScheme ( IULB_RevisionNamingScheme *const ARevisionNamingScheme)

◆ DeleteFolder()

void DXP::IEDM_Script::DeleteFolder ( std::wstring const AFolderGUID)

◆ DeleteItem()

void DXP::IEDM_Script::DeleteItem ( std::wstring const AItemGUID)

◆ DeleteItemRevision()

void DXP::IEDM_Script::DeleteItemRevision ( std::wstring const AItemRevisionGUID)

◆ DeleteLifeCycleDefinition()

void DXP::IEDM_Script::DeleteLifeCycleDefinition ( std::wstring const ALifeCycleDefinitionGUID)

◆ DeleteRevisionNamingScheme()

void DXP::IEDM_Script::DeleteRevisionNamingScheme ( std::wstring const ASchemeGUID)

◆ GetAtomicGroupCount()

int DXP::IEDM_Script::GetAtomicGroupCount ( )

◆ GetAtomicGroupIdentifier()

std::wstring DXP::IEDM_Script::GetAtomicGroupIdentifier ( int AIndex)

◆ GetTimeOut()

int DXP::IEDM_Script::GetTimeOut ( )

◆ ReleaseItemRevision()

void DXP::IEDM_Script::ReleaseItemRevision ( IULB_ItemRevision *const AItemRevision,
IInterfaceList *const AItemRevisionLinks,
IULB_DataFoldersList *const AFolderList,
std::wstring const AReleaseNote )

◆ SetTimeOut()

void DXP::IEDM_Script::SetTimeOut ( int ATimeOut)

◆ StartAtomicGroup()

void DXP::IEDM_Script::StartAtomicGroup ( std::wstring const AGroupIdentifier)

◆ UpdateFolder()

void DXP::IEDM_Script::UpdateFolder ( IULB_Folder *const AFolder)

◆ UpdateItemRevision()

void DXP::IEDM_Script::UpdateItemRevision ( IULB_ItemRevision *const AItemRevision)

◆ UpdateLifeCycleDefinition()

void DXP::IEDM_Script::UpdateLifeCycleDefinition ( IULB_LifeCycleDefinition *const ADefinition)

◆ UpdateRevisionNamingScheme()

void DXP::IEDM_Script::UpdateRevisionNamingScheme ( IULB_RevisionNamingScheme *const ARevisionNamingScheme)

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