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

Public Member Functions

 PI_Notification (PI_NotificationSeverity _severity, const std::string &_message, int _timeout_start, int _timeout_left, std::string _guid)
 Plugin Notification Framework support.
 

Public Attributes

PI_NotificationSeverity severity
 
std::string message
 
int auto_timeout_left
 
int auto_timeout_start
 
std::string guid
 
std::string action_verb
 

Detailed Description

Constructor & Destructor Documentation

◆ PI_Notification()

PI_Notification::PI_Notification ( PI_NotificationSeverity  _severity,
const std::string &  _message,
int  _timeout_start,
int  _timeout_left,
std::string  _guid 
)

Plugin Notification Framework support.

Definition at line 315 of file plugin_api.cpp.

◆ ~PI_Notification()

virtual PI_Notification::~PI_Notification ( )
inlinevirtual

Definition at line 6334 of file ocpn_plugin.h.

Member Data Documentation

◆ action_verb

std::string PI_Notification::action_verb

Definition at line 6341 of file ocpn_plugin.h.

◆ auto_timeout_left

int PI_Notification::auto_timeout_left

Definition at line 6338 of file ocpn_plugin.h.

◆ auto_timeout_start

int PI_Notification::auto_timeout_start

Definition at line 6339 of file ocpn_plugin.h.

◆ guid

std::string PI_Notification::guid

Definition at line 6340 of file ocpn_plugin.h.

◆ message

std::string PI_Notification::message

Definition at line 6337 of file ocpn_plugin.h.

◆ severity

PI_NotificationSeverity PI_Notification::severity

Definition at line 6336 of file ocpn_plugin.h.


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