ArnLib
4.0.x
Active Registry Network
|
#include <ArnEvent.hpp>
Public Types | |
typedef ArnEventIdx | Idx |
Public Member Functions | |
ArnEvent (QEvent::Type type) | |
virtual | ~ArnEvent () |
int | toIdx () const |
QString | toString () const |
virtual ArnEvent * | makeHeapClone ()=0 |
void * | target () const |
void | setTarget (void *target) |
void | setTargetPendingChain (ArnEvent **targetPendingChain=arnNullptr) |
void | setTargetMutex (QMutex *targetMutex) |
void | inhibitPendingChain () |
Static Public Member Functions | |
static int | baseType (int setVal=-1) |
static bool | isArnEvent (int evType) |
static int | toIdx (QEvent::Type type) |
static QString | toString (QEvent::Type type) |
Protected Member Functions | |
ArnEvent * | copyOpt (const ArnEvent *other) |
Definition at line 91 of file ArnEvent.hpp.
typedef ArnEventIdx ArnEvent::Idx |
Definition at line 101 of file ArnEvent.hpp.
ArnEvent::ArnEvent | ( | QEvent::Type | type | ) |
Definition at line 37 of file ArnEvent.cpp.
|
virtual |
Definition at line 48 of file ArnEvent.cpp.
|
static |
Definition at line 62 of file ArnEvent.cpp.
Definition at line 129 of file ArnEvent.cpp.
void ArnEvent::inhibitPendingChain | ( | ) |
Definition at line 167 of file ArnEvent.cpp.
|
static |
Definition at line 89 of file ArnEvent.cpp.
|
pure virtual |
Implemented in ArnEvRefChange, ArnEvAtomicOp, ArnEvValueChange, ArnEvZeroRef, ArnEvRetired, ArnEvMonitor, ArnEvModeChange, and ArnEvLinkCreate.
void ArnEvent::setTarget | ( | void * | target | ) |
Definition at line 138 of file ArnEvent.cpp.
void ArnEvent::setTargetMutex | ( | QMutex * | targetMutex | ) |
Definition at line 161 of file ArnEvent.cpp.
void ArnEvent::setTargetPendingChain | ( | ArnEvent ** | targetPendingChain = arnNullptr | ) |
Definition at line 144 of file ArnEvent.cpp.
|
inline |
Definition at line 116 of file ArnEvent.hpp.
|
static |
Definition at line 102 of file ArnEvent.cpp.
int ArnEvent::toIdx | ( | ) | const |
Definition at line 109 of file ArnEvent.cpp.
|
static |
Definition at line 116 of file ArnEvent.cpp.
QString ArnEvent::toString | ( | ) | const |
Definition at line 123 of file ArnEvent.cpp.