OpenCPN Partial API docs
Loading...
Searching...
No Matches
ObservedEvt Class Reference

Adds a std::shared<void> element to wxCommandEvent. More...

#include <ocpn_plugin.h>

Inheritance diagram for ObservedEvt:

Public Member Functions

 ObservedEvt (wxEventType commandType=obsNOTIFY, int id=0)
 
 ObservedEvt (const ObservedEvt &event)
 
wxEvent * Clone () const
 
std::shared_ptr< const void > GetSharedPtr () const
 
void SetSharedPtr (std::shared_ptr< const void > p)
 
 ObservedEvt (wxEventType commandType=obsNOTIFY, int id=0)
 
 ObservedEvt (const ObservedEvt &event)
 
wxEvent * Clone () const
 
std::shared_ptr< const void > GetSharedPtr () const
 
void SetSharedPtr (std::shared_ptr< const void > p)
 

Detailed Description

Adds a std::shared<void> element to wxCommandEvent.

Examples
/home/runner/work/main/main/opencpn/include/ocpn_plugin.h.

Definition at line 1865 of file ocpn_plugin.h.

Constructor & Destructor Documentation

◆ ObservedEvt() [1/4]

ObservedEvt::ObservedEvt ( wxEventType  commandType = obsNOTIFY,
int  id = 0 
)
inline

Definition at line 1867 of file ocpn_plugin.h.

◆ ObservedEvt() [2/4]

ObservedEvt::ObservedEvt ( const ObservedEvt event)
inline

Definition at line 1869 of file ocpn_plugin.h.

◆ ObservedEvt() [3/4]

ObservedEvt::ObservedEvt ( wxEventType  commandType = obsNOTIFY,
int  id = 0 
)
inline

Definition at line 39 of file observable_evt.h.

◆ ObservedEvt() [4/4]

ObservedEvt::ObservedEvt ( const ObservedEvt event)
inline

Definition at line 42 of file observable_evt.h.

Member Function Documentation

◆ Clone() [1/2]

wxEvent * ObservedEvt::Clone ( ) const
inline

Definition at line 1873 of file ocpn_plugin.h.

◆ Clone() [2/2]

wxEvent * ObservedEvt::Clone ( ) const
inline

Definition at line 46 of file observable_evt.h.

◆ GetSharedPtr() [1/2]

std::shared_ptr< const void > ObservedEvt::GetSharedPtr ( ) const
inline

Definition at line 1875 of file ocpn_plugin.h.

◆ GetSharedPtr() [2/2]

std::shared_ptr< const void > ObservedEvt::GetSharedPtr ( ) const
inline

Definition at line 48 of file observable_evt.h.

◆ SetSharedPtr() [1/2]

void ObservedEvt::SetSharedPtr ( std::shared_ptr< const void >  p)
inline

Definition at line 1877 of file ocpn_plugin.h.

◆ SetSharedPtr() [2/2]

void ObservedEvt::SetSharedPtr ( std::shared_ptr< const void >  p)
inline

Definition at line 50 of file observable_evt.h.


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