|
BOSS 8.0.0
BESIII Offline Software System
|
IndexingPolicy for std::map. More...
#include <AssociativeIndexingPolicies.h>
Static Public Member Functions | |
| static bool | reverseLookup (const MAP &data, ElementParameter element, index_type &index) |
| static bool | reverseLookup (const MAP &data, ElementParameter element, index_type &index) |
| static bool | reverseLookup (const MAP &data, ElementParameter element, index_type &index) |
Protected Member Functions | |
| MapIndexingPolicy () | |
| MapIndexingPolicy (index_parm_type key) | |
| MapIndexingPolicy (const MAP &data, ElementParameter element) | |
| void | setIndex (index_parm_type key) |
| bool | setIndex (const MAP &data, ElementParameter element) |
| ~MapIndexingPolicy () | |
| MapIndexingPolicy () | |
| MapIndexingPolicy (index_parm_type key) | |
| MapIndexingPolicy (const MAP &data, ElementParameter element) | |
| void | setIndex (index_parm_type key) |
| bool | setIndex (const MAP &data, ElementParameter element) |
| ~MapIndexingPolicy () | |
| MapIndexingPolicy () | |
| MapIndexingPolicy (index_parm_type key) | |
| MapIndexingPolicy (const MAP &data, ElementParameter element) | |
| void | setIndex (index_parm_type key) |
| bool | setIndex (const MAP &data, ElementParameter element) |
| ~MapIndexingPolicy () | |
| Protected Member Functions inherited from AssociativeIndexingPolicy< MAP > | |
| AssociativeIndexingPolicy () | |
| ~AssociativeIndexingPolicy () | |
| iterator | lookup (MAP &data) const |
| void | setIndex (index_parm_type key) |
Additional Inherited Members | |
| Public Member Functions inherited from AssociativeIndexingPolicy< MAP > | |
| index_parm_type | index () const |
| bool | indexPut (OS &o) const |
| bool | indexGet (IS &i) |
| Protected Attributes inherited from AssociativeIndexingPolicy< MAP > | |
| index_type | m_key |
IndexingPolicy for std::map.
Definition at line 145 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::const_iterator MapIndexingPolicy< MAP >::const_iterator |
Definition at line 159 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::const_iterator MapIndexingPolicy< MAP >::const_iterator |
Definition at line 159 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::const_iterator MapIndexingPolicy< MAP >::const_iterator |
Definition at line 159 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::const_pointer MapIndexingPolicy< MAP >::const_pointer |
Definition at line 157 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::const_pointer MapIndexingPolicy< MAP >::const_pointer |
Definition at line 157 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::const_pointer MapIndexingPolicy< MAP >::const_pointer |
Definition at line 157 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::const_reference MapIndexingPolicy< MAP >::const_reference |
Definition at line 155 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::const_reference MapIndexingPolicy< MAP >::const_reference |
Definition at line 155 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::const_reference MapIndexingPolicy< MAP >::const_reference |
Definition at line 155 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementPointer MapIndexingPolicy< MAP >::ElementConstPointer |
Definition at line 165 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementPointer MapIndexingPolicy< MAP >::ElementConstPointer |
Definition at line 165 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementPointer MapIndexingPolicy< MAP >::ElementConstPointer |
Definition at line 165 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementReference MapIndexingPolicy< MAP >::ElementConstReference |
Definition at line 167 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementReference MapIndexingPolicy< MAP >::ElementConstReference |
Definition at line 167 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementReference MapIndexingPolicy< MAP >::ElementConstReference |
Definition at line 167 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<removedDataPtr_type>::type MapIndexingPolicy< MAP >::ElementParameter |
Definition at line 169 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<removedDataPtr_type>::type MapIndexingPolicy< MAP >::ElementParameter |
Definition at line 169 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<removedDataPtr_type>::type MapIndexingPolicy< MAP >::ElementParameter |
Definition at line 169 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtrPair_type* MapIndexingPolicy< MAP >::ElementPointer |
Definition at line 164 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtrPair_type* MapIndexingPolicy< MAP >::ElementPointer |
Definition at line 164 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtrPair_type* MapIndexingPolicy< MAP >::ElementPointer |
Definition at line 164 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtrPair_type& MapIndexingPolicy< MAP >::ElementReference |
Definition at line 166 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtrPair_type& MapIndexingPolicy< MAP >::ElementReference |
Definition at line 166 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtrPair_type& MapIndexingPolicy< MAP >::ElementReference |
Definition at line 166 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<index_type>::const_type MapIndexingPolicy< MAP >::index_parm_type |
Definition at line 152 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<index_type>::const_type MapIndexingPolicy< MAP >::index_parm_type |
Definition at line 152 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<index_type>::const_type MapIndexingPolicy< MAP >::index_parm_type |
Definition at line 152 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::key_type MapIndexingPolicy< MAP >::index_type |
Definition at line 151 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::key_type MapIndexingPolicy< MAP >::index_type |
Definition at line 151 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::key_type MapIndexingPolicy< MAP >::index_type |
Definition at line 151 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::iterator MapIndexingPolicy< MAP >::iterator |
Definition at line 158 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::iterator MapIndexingPolicy< MAP >::iterator |
Definition at line 158 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::iterator MapIndexingPolicy< MAP >::iterator |
Definition at line 158 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::mapped_type MapIndexingPolicy< MAP >::mapped_type |
Definition at line 161 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::mapped_type MapIndexingPolicy< MAP >::mapped_type |
Definition at line 161 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::mapped_type MapIndexingPolicy< MAP >::mapped_type |
Definition at line 161 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::pointer MapIndexingPolicy< MAP >::pointer |
Definition at line 156 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::pointer MapIndexingPolicy< MAP >::pointer |
Definition at line 156 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::pointer MapIndexingPolicy< MAP >::pointer |
Definition at line 156 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::reference MapIndexingPolicy< MAP >::reference |
Definition at line 154 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::reference MapIndexingPolicy< MAP >::reference |
Definition at line 154 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::reference MapIndexingPolicy< MAP >::reference |
Definition at line 154 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef RemoveDataPtr<mapped_type>::type MapIndexingPolicy< MAP >::removedDataPtr_type |
Definition at line 168 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef RemoveDataPtr<mapped_type>::type MapIndexingPolicy< MAP >::removedDataPtr_type |
Definition at line 168 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef RemoveDataPtr<mapped_type>::type MapIndexingPolicy< MAP >::removedDataPtr_type |
Definition at line 168 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef RemoveDataPtr<value_type>::type MapIndexingPolicy< MAP >::removedDataPtrPair_type |
Definition at line 163 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef RemoveDataPtr<value_type>::type MapIndexingPolicy< MAP >::removedDataPtrPair_type |
Definition at line 163 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef RemoveDataPtr<value_type>::type MapIndexingPolicy< MAP >::removedDataPtrPair_type |
Definition at line 163 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::value_type MapIndexingPolicy< MAP >::value_type |
Definition at line 153 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::value_type MapIndexingPolicy< MAP >::value_type |
Definition at line 153 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef MAP::value_type MapIndexingPolicy< MAP >::value_type |
Definition at line 153 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 194 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 195 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 196 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 204 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 194 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 195 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 196 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 204 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 194 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 195 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 196 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 204 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlinestatic |
Definition at line 171 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
Referenced by MapIndexingPolicy< std::map< KEY, ELEM > >::MapIndexingPolicy(), and MapIndexingPolicy< std::map< KEY, ELEM > >::setIndex().
|
inlinestatic |
Definition at line 171 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlinestatic |
Definition at line 171 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 201 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 201 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 201 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 200 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 200 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 200 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.