13 unsigned char Data4[8];
27 std::pair<int, int>
m_oid;
32 bool operator==(
const Token& t)
const {
return m_oid.first==t.m_oid.first && m_oid.second==t.m_oid.second;}
95 std::vector<pool::Token*> m_refs;
97 std::vector<std::string> m_links;
104 for(std::vector<pool::Token*>::iterator
i=m_refs.begin();
i!=m_refs.end();++
i)
110 std::vector<std::string>&
links() {
return m_links; }
int m_type
POOL OID data member: transient (a streamer is used to read it)
PoolDbTokenWrap(const PoolDbTokenWrap &wrp)
Copy constructor.
PoolDbLinkManager()
Standard constructor.
Guid m_classID
transient (a streamer is used to read it)
virtual ~UCharDbArray()
Standard destructor.
int m_size
Size of buffer.
int m_technology
transient (a streamer is used to read it)
std::vector< pool::Token * > & references()
Access to token array.
Token()
transient (a streamer is used to read it)
bool operator==(const Token &t) const
PoolDbTokenWrap & operator=(const PoolDbTokenWrap &wrp)
Assignment operator.
unsigned char * m_buffer
Buffer with object content.
std::pair< int, int > m_oid
Object global identifier.
Shadow class to mimik POOL blobs.
std::vector< std::string > & links()
Access to link array.
Shadow class to mimik POOL tokens.
pool::Token token
Aggregated token object.
Description: PoolDbLinkManager class implementation definition.
virtual ~PoolDbLinkManager()
Standard destructor.
std::string m_cntID
transient (a streamer is used to read it)
bool operator==(const PoolDbTokenWrap &c) const
Equality operator.
std::string m_dbID
transient (a streamer is used to read it)
UCharDbArray()
Default constructor.
PoolDbTokenWrap()
Standard constructor.
virtual ~PoolDbTokenWrap()
Standard destructor.