|
| DbToken () |
| Standard constructor. More...
|
|
virtual bool | equal (const Token &pTok) const |
| Fast token comparison: operator equal. More...
|
|
virtual bool | less (const Token &pTok) const |
| Fast token comparison: operator less. More...
|
|
void | setKey (int which) |
| Produce the keys only on demand. More...
|
|
void | setKeyEx (int which, const Guid &guid) |
| Copy the key. More...
|
|
void | setUserKey (int i, const Guid &guid) |
| Set a user key. More...
|
|
void | setTypeInfo (const DbTypeInfo *t) |
| Update type information. More...
|
|
const DbTypeInfo * | typeInfo () const |
| Access type information. More...
|
|
void | setLocal (bool val) |
| Set local flag. More...
|
|
bool | isLocal () const |
| Access local flag. More...
|
|
void | addTypeSetting (int val) |
| Add type setting. More...
|
|
void | removeTypeSetting (int val) |
| Add type setting. More...
|
|
const Guid & | fullKey () const |
| Access to user key identifying full token. More...
|
|
const Guid & | contKey () const |
| Access to user key #1. More...
|
|
const Guid & | userkey (int i) const |
| Access to optional user keys #2. More...
|
|
bool | operator< (const Token &refToken) const |
| Operator < to allow ordering. More...
|
|
bool | operator> (const Token &refToken) const |
| Operator > to allow ordering. More...
|
|
bool | operator== (const Token &refToken) const |
| Equality operator. More...
|
|
bool | operator!= (const Token &refToken) const |
| Equality operator. More...
|
|
int | release () |
| Release token: Decrease reference count and eventually delete. More...
|
|
int | addRef () |
| Increase reference count. More...
|
|
const Guid & | dbID () const |
| Access database identifier. More...
|
|
Token & | setDb (const Guid &db) |
| Set database name. More...
|
|
Token & | setDb (const std::string &db) |
|
const std::string & | contID () const |
| Access container identifier. More...
|
|
Token & | setCont (const std::string &cnt) |
| Set container name. More...
|
|
const Guid & | classID () const |
| Access database identifier. More...
|
|
Token & | setClassID (const Guid &cl_id) |
| Access database identifier. More...
|
|
int | technology () const |
| Access technology type. More...
|
|
Token & | setTechnology (int t) |
| Set technology type. More...
|
|
const OID_t & | oid () const |
| Access object identifier. More...
|
|
OID_t & | oid () |
| Access object identifier. More...
|
|
Token & | setOid (const OID_t &oid) |
| Set object identifier. More...
|
|
int | type () const |
| Access token type. More...
|
|
Token & | setType (int t) |
| Set token type. More...
|
|
const std::string & | auxString () const |
| Access auxiliary string. More...
|
|
Token & | setAuxString (const std::string &auxString) |
| Set auxiliary string. More...
|
|
virtual const std::string | toString () const |
| Retrieve the string representation of the token. More...
|
|
virtual const std::string | key () const |
| Retrieve token key. More...
|
|
Token & | fromString (const std::string &from) |
| Build from the string representation of a token. More...
|
|
const Token & | set (Token *pToken) const |
| Set token information. More...
|
|
const Token & | setData (Token *pToken) const |
| Set all the data part of the token. More...
|
|