#include <DynamicEvents.h>
Public Types | |
typedef DynamicEvents::PatchID_t | PatchID_t |
typedef DynamicEvents::CreateSize_t | CreateSize_t |
typedef DynamicEventType< Dom > ::Domain_t | Domain_t |
Public Member Functions | |
template<class D > | |
DestroyEvent (const D &d, PatchID_t p, int method) | |
virtual | ~DestroyEvent () |
const Domain_t & | domain () const |
PatchID_t | patch () const |
int | method () const |
It stores info on the domain to destroy (domain()), the destroy method code (method()), and the patch to destroy in (patch()).
This is templated on the domain type, Dom.
typedef DynamicEvents::PatchID_t DestroyEvent< Dom >::PatchID_t |
typedef DynamicEvents::CreateSize_t DestroyEvent< Dom >::CreateSize_t |
typedef DynamicEventType<Dom>::Domain_t DestroyEvent< Dom >::Domain_t |
DestroyEvent< Dom >::DestroyEvent | ( | const D & | d, | |
PatchID_t | p, | |||
int | method | |||
) | [inline] |
References CTAssert.
virtual DestroyEvent< Dom >::~DestroyEvent | ( | ) | [inline, virtual] |
const Domain_t& DestroyEvent< Dom >::domain | ( | ) | const [inline] |
PatchID_t DestroyEvent< Dom >::patch | ( | ) | const [inline] |
int DestroyEvent< Dom >::method | ( | ) | const [inline] |