#include <Prophet.h>
Definition at line 555 of file Prophet.h.
Static Public Member Functions | |
static u_int32_t | tid () |
static u_int16_t | instance_id () |
static UniqueID * | instance () |
static void | init () |
Protected Member Functions | |
UniqueID () | |
~UniqueID () | |
u_int32_t | get_tid () |
u_int16_t | get_instance_id () |
Protected Attributes | |
u_int32_t | tid_ |
u_int16_t | iid_ |
oasys::SpinLock * | lock_ |
Static Protected Attributes | |
static UniqueID * | instance_ |
dtn::Prophet::UniqueID::UniqueID | ( | ) | [inline, protected] |
dtn::Prophet::UniqueID::~UniqueID | ( | ) | [inline, protected] |
static u_int32_t dtn::Prophet::UniqueID::tid | ( | ) | [inline, static] |
Definition at line 557 of file Prophet.h.
References get_tid(), and instance().
Referenced by dtn::ProphetEncounter::send_dictionary().
static u_int16_t dtn::Prophet::UniqueID::instance_id | ( | ) | [inline, static] |
static UniqueID* dtn::Prophet::UniqueID::instance | ( | ) | [inline, static] |
Definition at line 565 of file Prophet.h.
References instance_.
Referenced by instance_id(), and tid().
static void dtn::Prophet::UniqueID::init | ( | ) | [inline, static] |
Definition at line 571 of file Prophet.h.
References instance_, and UniqueID().
Referenced by dtn::ProphetController::ProphetController().
u_int32_t dtn::Prophet::UniqueID::get_tid | ( | ) | [inline, protected] |
u_int16_t dtn::Prophet::UniqueID::get_instance_id | ( | ) | [inline, protected] |
Definition at line 587 of file Prophet.h.
References iid_, ExamineDump::l, and lock_.
Referenced by instance_id().
u_int32_t dtn::Prophet::UniqueID::tid_ [protected] |
u_int16_t dtn::Prophet::UniqueID::iid_ [protected] |
oasys::SpinLock* dtn::Prophet::UniqueID::lock_ [protected] |
Definition at line 597 of file Prophet.h.
Referenced by get_instance_id(), get_tid(), and ~UniqueID().
Prophet::UniqueID * dtn::Prophet::UniqueID::instance_ [static, protected] |