REFERENCE MANUAL
Public Types | |
enum | Action { None = 0, Activate, Deactivate } |
![]() | |
enum | Status { Status::InProgress, Status::Completed, Status::Failed } |
Public Member Functions | |
Event * | Clone () const |
FilterActivationEvent () | |
FilterActivationEvent (Filter in_filter, Action in_action, View in_view) | |
FilterActivationEvent (Event const &in_event) | |
![]() | |
virtual bool | Drop (Event const *in_that_event) const |
Event (intptr_t in_channel=0) | |
virtual intptr_t | Freshen () const |
intptr_t | GetChannel () const |
intptr_t | GetClassID () const |
Time | GetTimeStamp () const |
bool | IsConsumable () const |
Public Attributes | |
Action | action |
Filter | filter |
View | view |
Additional Inherited Members | |
![]() | |
static void | operator delete (void *in_ptr, size_t in_size) throw () |
static void * | operator new (size_t in_size) |
![]() | |
intptr_t | channel |
bool | consumable |
|
inline |
The default constructor creates an empty FilterActivationEvent object.
|
inline |
This constructor converts an Event Object to a FilterActivationEvent object.
References Event::GetChannel().
|
inlinevirtual |
Allocates and returns a copy of this FilterActivationEvent.
Implements Event.