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

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::IEDMS_SearchTemplatesService:

Public Member Functions

IEDMS_SearchTemplateCreateSearchTemplate ()
bool AddSearchTemplate (IEDMS_SearchTemplate *const ATemplate, std::wstring *ATemplateGUID, std::wstring *AErrorMsg)
bool UpdateSearchTemplate (IEDMS_SearchTemplate *const ATemplate, std::wstring *AErrorMsg)
bool DeleteSearchTemplate (IEDMS_SearchTemplate *const ATemplate, std::wstring *AErrorMsg)
IEDMS_SearchTemplateGetSearchTemplates (int const AIndex)
int GetSearchTemplatesCount ()
IEDMS_SearchTemplateSharingCreateSearchTemplateSharing ()
bool AddSharing (IEDMS_SearchTemplateSharing *const ATemplateSharing, std::wstring *AErrorMsg)
bool DeleteSharing (IEDMS_SearchTemplateSharing *const ATemokateSharing, std::wstring *AErrorMsg)
bool LoadSearchTemplates (bool const AForceRefresh, std::wstring *AErrorMsg)
IEDMS_SearchTemplateGetSearchTemplateByGUID (std::wstring const ATemplateGUID, std::wstring *AErrorMsg)
bool GetSearchTemplateSharing (std::wstring const ATemplateGUID, IInterfaceList *const ASharingList, std::wstring *AErrorMsg)
bool HasPermissionOnTemplate (std::wstring const ATemplateGUID, int AAccessRights, std::wstring *AErrorMsg)

Member Function Documentation

◆ AddSearchTemplate()

bool DXP::IEDMS_SearchTemplatesService::AddSearchTemplate ( IEDMS_SearchTemplate *const ATemplate,
std::wstring * ATemplateGUID,
std::wstring * AErrorMsg )

◆ AddSharing()

bool DXP::IEDMS_SearchTemplatesService::AddSharing ( IEDMS_SearchTemplateSharing *const ATemplateSharing,
std::wstring * AErrorMsg )

◆ CreateSearchTemplate()

IEDMS_SearchTemplate * DXP::IEDMS_SearchTemplatesService::CreateSearchTemplate ( )

◆ CreateSearchTemplateSharing()

IEDMS_SearchTemplateSharing * DXP::IEDMS_SearchTemplatesService::CreateSearchTemplateSharing ( )

◆ DeleteSearchTemplate()

bool DXP::IEDMS_SearchTemplatesService::DeleteSearchTemplate ( IEDMS_SearchTemplate *const ATemplate,
std::wstring * AErrorMsg )

◆ DeleteSharing()

bool DXP::IEDMS_SearchTemplatesService::DeleteSharing ( IEDMS_SearchTemplateSharing *const ATemokateSharing,
std::wstring * AErrorMsg )

◆ GetSearchTemplateByGUID()

IEDMS_SearchTemplate * DXP::IEDMS_SearchTemplatesService::GetSearchTemplateByGUID ( std::wstring const ATemplateGUID,
std::wstring * AErrorMsg )

◆ GetSearchTemplates()

IEDMS_SearchTemplate * DXP::IEDMS_SearchTemplatesService::GetSearchTemplates ( int const AIndex)

◆ GetSearchTemplatesCount()

int DXP::IEDMS_SearchTemplatesService::GetSearchTemplatesCount ( )

◆ GetSearchTemplateSharing()

bool DXP::IEDMS_SearchTemplatesService::GetSearchTemplateSharing ( std::wstring const ATemplateGUID,
IInterfaceList *const ASharingList,
std::wstring * AErrorMsg )

◆ HasPermissionOnTemplate()

bool DXP::IEDMS_SearchTemplatesService::HasPermissionOnTemplate ( std::wstring const ATemplateGUID,
int AAccessRights,
std::wstring * AErrorMsg )

◆ LoadSearchTemplates()

bool DXP::IEDMS_SearchTemplatesService::LoadSearchTemplates ( bool const AForceRefresh,
std::wstring * AErrorMsg )

◆ UpdateSearchTemplate()

bool DXP::IEDMS_SearchTemplatesService::UpdateSearchTemplate ( IEDMS_SearchTemplate *const ATemplate,
std::wstring * AErrorMsg )

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