|
Altium C++ SDK 3.0
|
#include <EDP.Interfaces.h>
Public Member Functions | |
| void | BeginRead () |
| void | EndRead () |
| void | BeginWrite () |
| void | EndWrite () |
| IDispatch * | LoadDocumentByPath (std::wstring const AFullPath) |
| bool | ReleaseDocument (std::wstring const ADocumentID) |
| void | AddDocument (std::wstring const ADocumentID, std::wstring const AFullPath, IDispatch *const Intf) |
| bool | RemoveDocument (std::wstring const ADocumentID) |
| void | DocumentChanged (std::wstring const AFullPath, std::wstring const NewID) |
| IDispatch * | CreateGlobalObject (std::wstring const ADocumentKind, int AObjectId) |
| void | DestroyGlobalObject (std::wstring const Handle) |
| void | MakeGlobal (IDispatch *const AObject) |
| bool | SupportsInterface (std::wstring const Handle, IDispatch **Intf) |
| bool | SupportsDocumentInterface (std::wstring const ADocumentID, IDispatch **Intf) |
| void | DocumentPathChanged (std::wstring const OldPath, std::wstring const NewPath) |
| bool | RemoveDocumentByPath (std::wstring const AFullPath) |
| bool | UnloadDocument (std::wstring const ADocumentID) |
| bool | InDocumentLoading () |
| std::wstring | GetDocumentPath (std::wstring const Handle) |
| bool | InDocumentLoading_1 (std::wstring const AFullPath) |
| void EDP::IUnifiedDataModel::AddDocument | ( | std::wstring const | ADocumentID, |
| std::wstring const | AFullPath, | ||
| IDispatch *const | Intf ) |
| void EDP::IUnifiedDataModel::BeginRead | ( | ) |
| void EDP::IUnifiedDataModel::BeginWrite | ( | ) |
| IDispatch * EDP::IUnifiedDataModel::CreateGlobalObject | ( | std::wstring const | ADocumentKind, |
| int | AObjectId ) |
| void EDP::IUnifiedDataModel::DestroyGlobalObject | ( | std::wstring const | Handle | ) |
| void EDP::IUnifiedDataModel::DocumentChanged | ( | std::wstring const | AFullPath, |
| std::wstring const | NewID ) |
| void EDP::IUnifiedDataModel::DocumentPathChanged | ( | std::wstring const | OldPath, |
| std::wstring const | NewPath ) |
| void EDP::IUnifiedDataModel::EndRead | ( | ) |
| void EDP::IUnifiedDataModel::EndWrite | ( | ) |
| std::wstring EDP::IUnifiedDataModel::GetDocumentPath | ( | std::wstring const | Handle | ) |
| bool EDP::IUnifiedDataModel::InDocumentLoading | ( | ) |
| bool EDP::IUnifiedDataModel::InDocumentLoading_1 | ( | std::wstring const | AFullPath | ) |
| IDispatch * EDP::IUnifiedDataModel::LoadDocumentByPath | ( | std::wstring const | AFullPath | ) |
| void EDP::IUnifiedDataModel::MakeGlobal | ( | IDispatch *const | AObject | ) |
| bool EDP::IUnifiedDataModel::ReleaseDocument | ( | std::wstring const | ADocumentID | ) |
| bool EDP::IUnifiedDataModel::RemoveDocument | ( | std::wstring const | ADocumentID | ) |
| bool EDP::IUnifiedDataModel::RemoveDocumentByPath | ( | std::wstring const | AFullPath | ) |
| bool EDP::IUnifiedDataModel::SupportsDocumentInterface | ( | std::wstring const | ADocumentID, |
| IDispatch ** | Intf ) |
| bool EDP::IUnifiedDataModel::SupportsInterface | ( | std::wstring const | Handle, |
| IDispatch ** | Intf ) |
| bool EDP::IUnifiedDataModel::UnloadDocument | ( | std::wstring const | ADocumentID | ) |