ATLAS Offline Software
|
#include <CallBackID.h>
Public Member Functions | |
CallBackID () | |
template<typename T > | |
CallBackID (StatusCode(T::*updF)(IOVSVC_CALLBACK_ARGS), const T *obj) | |
template<typename T > | |
void | set (StatusCode(T::*updF)(IOVSVC_CALLBACK_ARGS), const T *obj) |
const std::string & | name () const |
const std::string & | objName () const |
int | offset () const |
const void * | ptr () const |
bool | operator== (const CallBackID &cb) const |
bool | operator< (const CallBackID &cb) const |
Private Attributes | |
long | m_offset |
const void * | p_obj |
std::string | m_name |
std::string | m_objName |
Definition at line 24 of file CallBackID.h.
|
inline |
Definition at line 36 of file CallBackID.h.
|
inline |
Definition at line 39 of file CallBackID.h.
|
inline |
Definition at line 46 of file CallBackID.h.
|
inline |
Definition at line 47 of file CallBackID.h.
|
inline |
Definition at line 48 of file CallBackID.h.
|
inline |
Definition at line 54 of file CallBackID.h.
|
inline |
Definition at line 51 of file CallBackID.h.
|
inline |
Definition at line 49 of file CallBackID.h.
void CallBackID::set | ( | StatusCode(T::*)(IOVSVC_CALLBACK_ARGS) | updF, |
const T * | obj | ||
) |
|
private |
Definition at line 66 of file CallBackID.h.
|
private |
Definition at line 67 of file CallBackID.h.
|
private |
Definition at line 63 of file CallBackID.h.
|
private |
Definition at line 64 of file CallBackID.h.