OpenCPN Partial API docs
Loading...
Searching...
No Matches
DummyIpcClient Class Reference
Inheritance diagram for DummyIpcClient:
LocalClientApi

Public Member Functions

 DummyIpcClient (const std::string &path)
LocalApiResult SendRaise ()
LocalApiResult SendOpen (const char *path)
LocalApiResult SendQuit ()
LocalApiResult GetRestEndpoint ()
wxConnectionBase * OnMakeConnection ()
Public Member Functions inherited from LocalClientApi
virtual LocalApiResult HandleCmdline (const wxCmdLineParser &parser)
virtual LocalApiResult HandleCmdline (CmdlineAction action, const std::string &arg)

Additional Inherited Members

Static Public Member Functions inherited from LocalClientApi
static std::unique_ptr< LocalClientApi > GetClient ()
Protected Member Functions inherited from LocalClientApi
CmdlineAction ParseArgs (const wxCmdLineParser &parser, std::string &arg)

Detailed Description

Definition at line 144 of file ipc_api.h.

Constructor & Destructor Documentation

◆ DummyIpcClient() [1/2]

DummyIpcClient::DummyIpcClient ( const std::string & path)
inline

Definition at line 146 of file ipc_api.h.

◆ DummyIpcClient() [2/2]

DummyIpcClient::DummyIpcClient ( )
inline

Definition at line 148 of file ipc_api.h.

Member Function Documentation

◆ GetRestEndpoint()

LocalApiResult DummyIpcClient::GetRestEndpoint ( )
inlinevirtual

Implements LocalClientApi.

Definition at line 162 of file ipc_api.h.

◆ OnMakeConnection()

wxConnectionBase * DummyIpcClient::OnMakeConnection ( )
inline

Definition at line 166 of file ipc_api.h.

◆ SendOpen()

LocalApiResult DummyIpcClient::SendOpen ( const char * path)
inlinevirtual

Implements LocalClientApi.

Definition at line 154 of file ipc_api.h.

◆ SendQuit()

LocalApiResult DummyIpcClient::SendQuit ( )
inlinevirtual

Implements LocalClientApi.

Definition at line 158 of file ipc_api.h.

◆ SendRaise()

LocalApiResult DummyIpcClient::SendRaise ( )
inlinevirtual

Implements LocalClientApi.

Definition at line 150 of file ipc_api.h.


The documentation for this class was generated from the following file:
  • /home/runner/work/main/main/opencpn/model/include/model/ipc_api.h