![]() |
ATLAS Offline Software
|
Functions | |
| bool | checkForRemap (IProxyDict *sg, SG::sgkey_t sgkey_in, size_t index_in, SG::sgkey_t &sgkey_out, size_t &index_out) |
| See if an EL is being remapped. More... | |
| template<class T > | |
| bool | checkForRemap (IProxyDict *sg, SG::sgkey_t sgkey_in, const T &, SG::sgkey_t &sgkey_out, T &) |
| See if an EL is being remapped. More... | |
|
inline |
See if an EL is being remapped.
| sgkey_in | Original hashed key of the EL. |
| dum_in | Ignored. |
| sgkey_out[out] | New hashed key for the EL. |
| dum_out[out] | Ignored. |
This version catches the cases where the container index type isn't a size_t. We don't support changing the index in this case.
| bool SG_detail::checkForRemap | ( | IProxyDict * | sg, |
| SG::sgkey_t | sgkey_in, | ||
| size_t | index_in, | ||
| SG::sgkey_t & | sgkey_out, | ||
| size_t & | index_out | ||
| ) |
See if an EL is being remapped.
| sgkey_in | Original hashed key of the EL. |
| index_in | Original index of the EL. |
| sgkey_out[out] | New hashed key for the EL. |
| index_out[out] | New index for the EL. |
This version is for the case where the EL index is a size_t. For other index types, the the templated version below is used (which doesn't allow remapping indices).
Definition at line 31 of file ElementLink.cxx.
1.8.18