#include <hps.h>
Public Member Functions | |
| WarningEvent () | |
| WarningEvent (char const *in_message) | |
| WarningEvent (char const *in_message, HPS::Info::Code in_code) | |
| WarningEvent (Event const &in_event) | |
| Event * | Clone () const |
| virtual bool | Equals (WarningEvent const &in_that) const |
| virtual bool | operator== (WarningEvent const &in_that) const |
| virtual bool | operator!= (WarningEvent const &in_that) const |
Public Member Functions inherited from HPS::Event | |
| Event (intptr_t in_channel=0) | |
| intptr_t | GetClassID () const |
| virtual bool | Drop (Event const *in_that_event) const |
| virtual intptr_t | Freshen () const |
| intptr_t | GetChannel () const |
| Time | GetTimeStamp () const |
| bool | IsConsumable () const |
Public Attributes | |
| UTF8 | message |
| The warning message for this WarningEvent. | |
| HPS::Info::Code | code |
| The warning code for this WarningEvent. | |
Additional Inherited Members | |
Public Types inherited from HPS::Event | |
| enum | Status { Status::InProgress, Status::Completed, Status::Failed } |
Static Public Member Functions inherited from HPS::Event | |
| static void * | operator new (size_t in_size) |
| static void | operator delete (void *in_ptr, size_t in_size) throw () |
Protected Attributes inherited from HPS::Event | |
| intptr_t | channel |
| bool | consumable |
The WarningEvent class is the event that will be generated if an asynchronous warning occurs.
|
inline |
The default constructor creates a WarningEvent object with an empty message and code of Unknown.
|
inline |
This constructor creates a WarningEvent object with a specified message and code of Unknown.
| in_message | A message describing the nature of the warning. |
|
inline |
This constructor creates a WarningEvent object with a specified message and code.
| in_message | A message describing the nature of the warning. |
| in_code | A code describing the nature of the warning. |
|
inline |
This constructor converts an Event Object to a WarningEvent object.
|
inlinevirtual |
Allocates and returns a copy of this WarningEvent.
Implements HPS::Event.
|
inlinevirtual |
Check if the source object is equivalent to this object.
| in_kit | The source object to compare to this object. |
|
inlinevirtual |
Check if the source object is not equivalent to this object.
| in_kit | The source object to compare to this object. |
|
inlinevirtual |
Check if the source object is equivalent to this object.
| in_kit | The source object to compare to this object. |