#include <src/RootObjAddress.h>
Definition at line 12 of file RootObjAddress.h.
RootHistCnv::RootObjAddress::RootObjAddress |
( |
| ) |
|
|
default |
RootHistCnv::RootObjAddress::RootObjAddress |
( |
const RootObjAddress & |
copy | ) |
|
|
inline |
Definition at line 34 of file RootObjAddress.h.
IRegistry * m_pRegistry
Pointer to corresponding directory.
unsigned long m_ipar[2]
Integer parameters to be accessed.
std::string m_par[2]
String parameters to be accessed.
TObject * m_tObj
Pointer to TObject.
long m_svcType
Storage type.
Opaque address interface definition.
RootHistCnv::RootObjAddress::RootObjAddress |
( |
long |
svc, |
|
|
const CLID & |
clid, |
|
|
boost::string_ref |
p1 = {} , |
|
|
boost::string_ref |
p2 = {} , |
|
|
unsigned long |
ip1 = 0 , |
|
|
unsigned long |
ip2 = 0 , |
|
|
TObject * |
tObj = nullptr |
|
) |
| |
|
inline |
Standard Constructor.
Definition at line 49 of file RootObjAddress.h.
49 {}, boost::string_ref p2 = {},
50 unsigned long ip1 = 0,
unsigned long ip2 = 0, TObject*
tObj = nullptr )
53 m_par[0] = p1.to_string();
54 m_par[1] = p2.to_string();
unsigned long m_ipar[2]
Integer parameters to be accessed.
std::string m_par[2]
String parameters to be accessed.
virtual TObject * tObj() const
Retrieve TObject* ptr.
TObject * m_tObj
Pointer to TObject.
long m_svcType
Storage type.
unsigned long RootHistCnv::RootObjAddress::addRef |
( |
| ) |
|
|
inlineoverridevirtual |
const CLID& RootHistCnv::RootObjAddress::clID |
( |
| ) |
const |
|
inlineoverridevirtual |
const unsigned long* RootHistCnv::RootObjAddress::ipar |
( |
| ) |
const |
|
inlineoverridevirtual |
Retrieve integer parameters.
Implements IOpaqueAddress.
Definition at line 83 of file RootObjAddress.h.
unsigned long m_ipar[2]
Integer parameters to be accessed.
const std::string* RootHistCnv::RootObjAddress::par |
( |
| ) |
const |
|
inlineoverridevirtual |
IRegistry* RootHistCnv::RootObjAddress::registry |
( |
| ) |
const |
|
inlineoverridevirtual |
unsigned long RootHistCnv::RootObjAddress::release |
( |
| ) |
|
|
inlineoverridevirtual |
virtual void RootHistCnv::RootObjAddress::setClID |
( |
const CLID & |
clid | ) |
|
|
inlinevirtual |
void RootHistCnv::RootObjAddress::setRegistry |
( |
IRegistry * |
pRegistry | ) |
|
|
inlineoverridevirtual |
virtual void RootHistCnv::RootObjAddress::setSvcType |
( |
long |
typ | ) |
|
|
inlinevirtual |
Access : set the storage type of the class id.
Definition at line 79 of file RootObjAddress.h.
long m_svcType
Storage type.
long RootHistCnv::RootObjAddress::svcType |
( |
| ) |
const |
|
inlineoverridevirtual |
virtual TObject* RootHistCnv::RootObjAddress::tObj |
( |
| ) |
const |
|
inlinevirtual |
Retrieve TObject* ptr.
Definition at line 86 of file RootObjAddress.h.
TObject * m_tObj
Pointer to TObject.
CLID RootHistCnv::RootObjAddress::m_clID = 0 |
|
protected |
unsigned long RootHistCnv::RootObjAddress::m_ipar[2] = {0xFFFFFFFF, 0xFFFFFFFF} |
|
protected |
IRegistry* RootHistCnv::RootObjAddress::m_pRegistry = nullptr |
|
protected |
unsigned long RootHistCnv::RootObjAddress::m_refCount = 0 |
|
protected |
long RootHistCnv::RootObjAddress::m_svcType = 0 |
|
protected |
TObject* RootHistCnv::RootObjAddress::m_tObj = nullptr |
|
protected |
The documentation for this class was generated from the following file: