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

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::IEDMS_LibraryService:

Public Member Functions

bool CreateItem (std::wstring const RevisionId, IEDMS_LibraryItem **Item, std::wstring *AErrorMsg)
bool RemoveItem (std::wstring const RevisionId, std::wstring *AErrorMsg)
bool AddToMyLibrary (std::wstring const LibraryItemID, std::wstring *AErrorMsg)
bool RemoveFromMyLibrary (std::wstring const LibraryItemID, std::wstring *AErrorMsg)
bool GetItems (IEDMS_LibraryItems **Items, std::wstring *AErrorMsg)
bool AddOrUpdateTag (IEDMS_Tag *const ATag, IEDMS_Tag **AResultTag, std::wstring *AErrorMsg)
bool GetTags (IEDMS_Tags **ATags, std::wstring *AErrorMsg)
bool RemoveTags (IEDMS_Tags *const ATags, std::wstring *AErrorMsg)
bool UpdateItemTags (std::wstring const ALibraryItemID, IEDMS_Tags *const ATags, std::wstring *AErrorMsg)
bool GetTagsByRevisionId (std::wstring const ARevisionID, IEDMS_Tags **ATags, std::wstring *AErrorMsg)
IEDMS_TagCreateTag ()
IEDMS_TagsCreateTags ()
bool ExecuteJsonRequestToCiiva (std::wstring const AEndPointName, std::wstring const ARequest, std::wstring *AResponse, std::wstring *AErrorMsg)
IEDMS_SimpleParameterCreateSimpleParameter ()
IEDMS_SimpleParametersCreateSimpleParameters ()
bool ExecuteJsonRequestToOctopart (std::wstring const AEndPointName, IEDMS_SimpleParameters *const AParamList, std::wstring *AResponse, std::wstring *AErrorMsg)

Member Function Documentation

◆ AddOrUpdateTag()

bool DXP::IEDMS_LibraryService::AddOrUpdateTag ( IEDMS_Tag *const ATag,
IEDMS_Tag ** AResultTag,
std::wstring * AErrorMsg )

◆ AddToMyLibrary()

bool DXP::IEDMS_LibraryService::AddToMyLibrary ( std::wstring const LibraryItemID,
std::wstring * AErrorMsg )

◆ CreateItem()

bool DXP::IEDMS_LibraryService::CreateItem ( std::wstring const RevisionId,
IEDMS_LibraryItem ** Item,
std::wstring * AErrorMsg )

◆ CreateSimpleParameter()

IEDMS_SimpleParameter * DXP::IEDMS_LibraryService::CreateSimpleParameter ( )

◆ CreateSimpleParameters()

IEDMS_SimpleParameters * DXP::IEDMS_LibraryService::CreateSimpleParameters ( )

◆ CreateTag()

IEDMS_Tag * DXP::IEDMS_LibraryService::CreateTag ( )

◆ CreateTags()

IEDMS_Tags * DXP::IEDMS_LibraryService::CreateTags ( )

◆ ExecuteJsonRequestToCiiva()

bool DXP::IEDMS_LibraryService::ExecuteJsonRequestToCiiva ( std::wstring const AEndPointName,
std::wstring const ARequest,
std::wstring * AResponse,
std::wstring * AErrorMsg )

◆ ExecuteJsonRequestToOctopart()

bool DXP::IEDMS_LibraryService::ExecuteJsonRequestToOctopart ( std::wstring const AEndPointName,
IEDMS_SimpleParameters *const AParamList,
std::wstring * AResponse,
std::wstring * AErrorMsg )

◆ GetItems()

bool DXP::IEDMS_LibraryService::GetItems ( IEDMS_LibraryItems ** Items,
std::wstring * AErrorMsg )

◆ GetTags()

bool DXP::IEDMS_LibraryService::GetTags ( IEDMS_Tags ** ATags,
std::wstring * AErrorMsg )

◆ GetTagsByRevisionId()

bool DXP::IEDMS_LibraryService::GetTagsByRevisionId ( std::wstring const ARevisionID,
IEDMS_Tags ** ATags,
std::wstring * AErrorMsg )

◆ RemoveFromMyLibrary()

bool DXP::IEDMS_LibraryService::RemoveFromMyLibrary ( std::wstring const LibraryItemID,
std::wstring * AErrorMsg )

◆ RemoveItem()

bool DXP::IEDMS_LibraryService::RemoveItem ( std::wstring const RevisionId,
std::wstring * AErrorMsg )

◆ RemoveTags()

bool DXP::IEDMS_LibraryService::RemoveTags ( IEDMS_Tags *const ATags,
std::wstring * AErrorMsg )

◆ UpdateItemTags()

bool DXP::IEDMS_LibraryService::UpdateItemTags ( std::wstring const ALibraryItemID,
IEDMS_Tags *const ATags,
std::wstring * AErrorMsg )

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