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

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::IServerModule:

Public Member Functions

void ApplicationIdle ()
void ReceiveNotification (INotification *const ANotification)
IServerDocumentCreateDocument (std::wstring const AKind, std::wstring const AFileName)
void DestroyDocument (IServerDocument *const ADocument)
IClientGetClient ()
ICommandLauncherGetCommandLauncher ()
int GetDocumentCount ()
IServerDocumentGetDocuments (int Index)
long GetHandle ()
std::wstring GetModuleName ()
IProcessControlGetProcessControl ()
int GetViewCount ()
IServerViewGetViews (int Index)
IDocumentOptionsViewCreateOptionsView (std::wstring const AName)
IServerViewCreateServerView (std::wstring const AName)
IServerDocumentViewCreateServerDocView (std::wstring const AName, IServerDocument *const ADocument)
void RemoveServerView (IServerView *const AView)
void AddServerView (IServerView *const AView)
IServerDocumentCreateDocumentShowOrHide (std::wstring const AKind, std::wstring const AFileName, bool AShowInTree)

Member Function Documentation

◆ AddServerView()

void DXP::IServerModule::AddServerView ( IServerView *const AView)

◆ ApplicationIdle()

void DXP::IServerModule::ApplicationIdle ( )

◆ CreateDocument()

IServerDocument * DXP::IServerModule::CreateDocument ( std::wstring const AKind,
std::wstring const AFileName )

◆ CreateDocumentShowOrHide()

IServerDocument * DXP::IServerModule::CreateDocumentShowOrHide ( std::wstring const AKind,
std::wstring const AFileName,
bool AShowInTree )

◆ CreateOptionsView()

IDocumentOptionsView * DXP::IServerModule::CreateOptionsView ( std::wstring const AName)

◆ CreateServerDocView()

IServerDocumentView * DXP::IServerModule::CreateServerDocView ( std::wstring const AName,
IServerDocument *const ADocument )

◆ CreateServerView()

IServerView * DXP::IServerModule::CreateServerView ( std::wstring const AName)

◆ DestroyDocument()

void DXP::IServerModule::DestroyDocument ( IServerDocument *const ADocument)

◆ GetClient()

IClient * DXP::IServerModule::GetClient ( )

◆ GetCommandLauncher()

ICommandLauncher * DXP::IServerModule::GetCommandLauncher ( )

◆ GetDocumentCount()

int DXP::IServerModule::GetDocumentCount ( )

◆ GetDocuments()

IServerDocument * DXP::IServerModule::GetDocuments ( int Index)

◆ GetHandle()

long DXP::IServerModule::GetHandle ( )

◆ GetModuleName()

std::wstring DXP::IServerModule::GetModuleName ( )

◆ GetProcessControl()

IProcessControl * DXP::IServerModule::GetProcessControl ( )

◆ GetViewCount()

int DXP::IServerModule::GetViewCount ( )

◆ GetViews()

IServerView * DXP::IServerModule::GetViews ( int Index)

◆ ReceiveNotification()

void DXP::IServerModule::ReceiveNotification ( INotification *const ANotification)

◆ RemoveServerView()

void DXP::IServerModule::RemoveServerView ( IServerView *const AView)

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