The Gaudi Framework  master (37c0b60a)
pool::Token Class Reference

#include </builds/gaudi/Gaudi/RootCnv/include/RootCnv/PoolClasses.h>

Collaboration diagram for pool::Token:

Public Member Functions

 Token ()=default
 transient (a streamer is used to read it) More...
 
virtual ~Token ()=default
 
bool operator== (const Token &t) const
 

Public Attributes

int m_refCount {}
 
int m_technology {}
 transient (a streamer is used to read it) More...
 
std::string m_dbID
 transient (a streamer is used to read it) More...
 
std::string m_cntID
 transient (a streamer is used to read it) More...
 
Guid m_classID {}
 transient (a streamer is used to read it) More...
 
std::pair< int, int > m_oid
 Object global identifier. More...
 
int m_type {}
 POOL OID data member: transient (a streamer is used to read it) More...
 

Detailed Description

Shadow class to mimik POOL tokens.

Definition at line 34 of file PoolClasses.h.

Constructor & Destructor Documentation

◆ Token()

pool::Token::Token ( )
default

transient (a streamer is used to read it)

◆ ~Token()

virtual pool::Token::~Token ( )
virtualdefault

Member Function Documentation

◆ operator==()

bool pool::Token::operator== ( const Token t) const
inline

Definition at line 46 of file PoolClasses.h.

46 { return m_oid.first == t.m_oid.first && m_oid.second == t.m_oid.second; }

Member Data Documentation

◆ m_classID

Guid pool::Token::m_classID {}

transient (a streamer is used to read it)

Definition at line 40 of file PoolClasses.h.

◆ m_cntID

std::string pool::Token::m_cntID

transient (a streamer is used to read it)

Definition at line 39 of file PoolClasses.h.

◆ m_dbID

std::string pool::Token::m_dbID

transient (a streamer is used to read it)

Definition at line 38 of file PoolClasses.h.

◆ m_oid

std::pair<int, int> pool::Token::m_oid

Object global identifier.

Definition at line 41 of file PoolClasses.h.

◆ m_refCount

int pool::Token::m_refCount {}

Definition at line 36 of file PoolClasses.h.

◆ m_technology

int pool::Token::m_technology {}

transient (a streamer is used to read it)

Definition at line 37 of file PoolClasses.h.

◆ m_type

int pool::Token::m_type {}

POOL OID data member: transient (a streamer is used to read it)

Definition at line 42 of file PoolClasses.h.


The documentation for this class was generated from the following file:
pool::Token::m_oid
std::pair< int, int > m_oid
Object global identifier.
Definition: PoolClasses.h:41
bug_34121.t
t
Definition: bug_34121.py:31