OpenCPN Partial API docs
StdInstanceCheck Class Reference

InstanceCheck implementation based on <unistd.h> i. More...

#include <std_instance_chk.h>

Inheritance diagram for StdInstanceCheck:
InstanceCheck

Public Member Functions

bool IsMainInstance () override
 Return true if this process is the primary opencpn instance.
 
void CleanUp () override
 Remove all persistent instance state, including possible lock file and defunct opencpn processes.
 
- Public Member Functions inherited from InstanceCheck
virtual void WaitUntilValid ()
 Wait until this object can be used for example for Dbus connection.
 
virtual void OnExit ()
 Do whatever needed before wxWidget's checks triggers.
 

Additional Inherited Members

- Static Public Member Functions inherited from InstanceCheck
static InstanceCheckGetInstance ()
 

Detailed Description

InstanceCheck implementation based on <unistd.h> i.

e. Linux/MacOS

Definition at line 27 of file std_instance_chk.h.


The documentation for this class was generated from the following files: