![]() |
ATLAS Offline Software
|
Exception — sgkey hash collision. More...
#include <exceptions.h>
Public Member Functions | |
| ExcSgkeyCollision (const std::string &new_key, CLID new_clid, const std::string &old_key, CLID old_clid, sgkey_t sgkey) | |
| Constructor. More... | |
Exception — sgkey hash collision.
We're trying to add a new non-transient key to a store, but the key+clid hashes to a sgkey_t value that's already used.
Definition at line 103 of file Control/SGTools/SGTools/exceptions.h.
| SG::ExcSgkeyCollision::ExcSgkeyCollision | ( | const std::string & | new_key, |
| CLID | new_clid, | ||
| const std::string & | old_key, | ||
| CLID | old_clid, | ||
| sgkey_t | sgkey | ||
| ) |
Constructor.
| new_key | String SG key of the new item we're trying to add. |
| new_clid | CLID for the new item we're trying to add. |
| old_key | String SG key of the existing item. |
| old_clid | CLID for the existing item. |
| sgkey | Hashed key of both. |
Definition at line 125 of file Control/SGTools/src/exceptions.cxx.
1.8.18