|
BOSS 8.0.0
BESIII Offline Software System
|
IndexingPolicy for std::set. More...
#include <AssociativeIndexingPolicies.h>
Public Types | |
| typedef SET::key_type | index_type |
| typedef type_tools::Parameter< index_type >::const_type | index_parm_type |
| typedef SET::value_type | value_type |
| typedef RemoveDataPtr< value_type >::type | removedDataPtr_type |
| typedef removedDataPtr_type * | ElementPointer |
| typedef const ElementPointer | ElementConstPointer |
| typedef removedDataPtr_type & | ElementReference |
| typedef const ElementReference | ElementConstReference |
| typedef type_tools::Parameter< removedDataPtr_type >::type | ElementParameter |
| typedef SET::reference | reference |
| typedef SET::const_reference | const_reference |
| typedef SET::pointer | pointer |
| typedef SET::const_pointer | const_pointer |
| typedef SET::iterator | iterator |
| typedef SET::const_iterator | const_iterator |
| typedef SET::key_type | index_type |
| typedef type_tools::Parameter< index_type >::const_type | index_parm_type |
| typedef SET::value_type | value_type |
| typedef RemoveDataPtr< value_type >::type | removedDataPtr_type |
| typedef removedDataPtr_type * | ElementPointer |
| typedef const ElementPointer | ElementConstPointer |
| typedef removedDataPtr_type & | ElementReference |
| typedef const ElementReference | ElementConstReference |
| typedef type_tools::Parameter< removedDataPtr_type >::type | ElementParameter |
| typedef SET::reference | reference |
| typedef SET::const_reference | const_reference |
| typedef SET::pointer | pointer |
| typedef SET::const_pointer | const_pointer |
| typedef SET::iterator | iterator |
| typedef SET::const_iterator | const_iterator |
| typedef SET::key_type | index_type |
| typedef type_tools::Parameter< index_type >::const_type | index_parm_type |
| typedef SET::value_type | value_type |
| typedef RemoveDataPtr< value_type >::type | removedDataPtr_type |
| typedef removedDataPtr_type * | ElementPointer |
| typedef const ElementPointer | ElementConstPointer |
| typedef removedDataPtr_type & | ElementReference |
| typedef const ElementReference | ElementConstReference |
| typedef type_tools::Parameter< removedDataPtr_type >::type | ElementParameter |
| typedef SET::reference | reference |
| typedef SET::const_reference | const_reference |
| typedef SET::pointer | pointer |
| typedef SET::const_pointer | const_pointer |
| typedef SET::iterator | iterator |
| typedef SET::const_iterator | const_iterator |
| Public Types inherited from AssociativeIndexingPolicy< SET > | |
| typedef SET::key_type | index_type |
| typedef type_tools::Parameter< index_type >::const_type | index_parm_type |
| typedef SET::value_type | value_type |
| typedef RemoveDataPtr< value_type >::type | removedDataPtr_type |
| typedef removedDataPtr_type * | ElementPointer |
| typedef const ElementPointer | ElementConstPointer |
| typedef removedDataPtr_type & | ElementReference |
| typedef const ElementReference | ElementConstReference |
| typedef type_tools::Parameter< removedDataPtr_type >::type | ElementParameter |
| typedef SET::reference | reference |
| typedef SET::const_reference | const_reference |
| typedef SET::pointer | pointer |
| typedef SET::const_pointer | const_pointer |
| typedef SET::iterator | iterator |
| typedef SET::const_iterator | const_iterator |
Static Public Member Functions | |
| static bool | reverseLookup (const SET &data, ElementParameter element, index_type &same) |
| static bool | reverseLookup (const SET &data, ElementParameter element, index_type &same) |
| static bool | reverseLookup (const SET &data, ElementParameter element, index_type &same) |
Protected Member Functions | |
| SetIndexingPolicy () | |
| SetIndexingPolicy (index_parm_type key) | |
| SetIndexingPolicy (const_reference data, ElementParameter element) | |
| void | setIndex (index_parm_type key) |
| bool | setIndex (const SET &data, ElementParameter element) |
| ~SetIndexingPolicy () | |
| SetIndexingPolicy () | |
| SetIndexingPolicy (index_parm_type key) | |
| SetIndexingPolicy (const_reference data, ElementParameter element) | |
| void | setIndex (index_parm_type key) |
| bool | setIndex (const SET &data, ElementParameter element) |
| ~SetIndexingPolicy () | |
| SetIndexingPolicy () | |
| SetIndexingPolicy (index_parm_type key) | |
| SetIndexingPolicy (const_reference data, ElementParameter element) | |
| void | setIndex (index_parm_type key) |
| bool | setIndex (const SET &data, ElementParameter element) |
| ~SetIndexingPolicy () | |
| Protected Member Functions inherited from AssociativeIndexingPolicy< SET > | |
| AssociativeIndexingPolicy () | |
| ~AssociativeIndexingPolicy () | |
| iterator | lookup (SET &data) const |
| void | setIndex (index_parm_type key) |
Additional Inherited Members | |
| Public Member Functions inherited from AssociativeIndexingPolicy< SET > | |
| index_parm_type | index () const |
| bool | indexPut (OS &o) const |
| bool | indexGet (IS &i) |
| Protected Attributes inherited from AssociativeIndexingPolicy< SET > | |
| index_type | m_key |
IndexingPolicy for std::set.
Definition at line 84 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::const_iterator SetIndexingPolicy< SET >::const_iterator |
Definition at line 104 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::const_iterator SetIndexingPolicy< SET >::const_iterator |
Definition at line 104 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::const_iterator SetIndexingPolicy< SET >::const_iterator |
Definition at line 104 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::const_pointer SetIndexingPolicy< SET >::const_pointer |
Definition at line 102 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::const_pointer SetIndexingPolicy< SET >::const_pointer |
Definition at line 102 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::const_pointer SetIndexingPolicy< SET >::const_pointer |
Definition at line 102 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::const_reference SetIndexingPolicy< SET >::const_reference |
Definition at line 100 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::const_reference SetIndexingPolicy< SET >::const_reference |
Definition at line 100 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::const_reference SetIndexingPolicy< SET >::const_reference |
Definition at line 100 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementPointer SetIndexingPolicy< SET >::ElementConstPointer |
Definition at line 95 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementPointer SetIndexingPolicy< SET >::ElementConstPointer |
Definition at line 95 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementPointer SetIndexingPolicy< SET >::ElementConstPointer |
Definition at line 95 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementReference SetIndexingPolicy< SET >::ElementConstReference |
Definition at line 97 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementReference SetIndexingPolicy< SET >::ElementConstReference |
Definition at line 97 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef const ElementReference SetIndexingPolicy< SET >::ElementConstReference |
Definition at line 97 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<removedDataPtr_type>::type SetIndexingPolicy< SET >::ElementParameter |
Definition at line 98 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<removedDataPtr_type>::type SetIndexingPolicy< SET >::ElementParameter |
Definition at line 98 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<removedDataPtr_type>::type SetIndexingPolicy< SET >::ElementParameter |
Definition at line 98 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtr_type* SetIndexingPolicy< SET >::ElementPointer |
Definition at line 94 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtr_type* SetIndexingPolicy< SET >::ElementPointer |
Definition at line 94 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtr_type* SetIndexingPolicy< SET >::ElementPointer |
Definition at line 94 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtr_type& SetIndexingPolicy< SET >::ElementReference |
Definition at line 96 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtr_type& SetIndexingPolicy< SET >::ElementReference |
Definition at line 96 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef removedDataPtr_type& SetIndexingPolicy< SET >::ElementReference |
Definition at line 96 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<index_type>::const_type SetIndexingPolicy< SET >::index_parm_type |
Definition at line 91 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<index_type>::const_type SetIndexingPolicy< SET >::index_parm_type |
Definition at line 91 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef type_tools::Parameter<index_type>::const_type SetIndexingPolicy< SET >::index_parm_type |
Definition at line 91 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::key_type SetIndexingPolicy< SET >::index_type |
Definition at line 90 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::key_type SetIndexingPolicy< SET >::index_type |
Definition at line 90 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::key_type SetIndexingPolicy< SET >::index_type |
Definition at line 90 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::iterator SetIndexingPolicy< SET >::iterator |
Definition at line 103 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::iterator SetIndexingPolicy< SET >::iterator |
Definition at line 103 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::iterator SetIndexingPolicy< SET >::iterator |
Definition at line 103 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::pointer SetIndexingPolicy< SET >::pointer |
Definition at line 101 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::pointer SetIndexingPolicy< SET >::pointer |
Definition at line 101 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::pointer SetIndexingPolicy< SET >::pointer |
Definition at line 101 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::reference SetIndexingPolicy< SET >::reference |
Definition at line 99 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::reference SetIndexingPolicy< SET >::reference |
Definition at line 99 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::reference SetIndexingPolicy< SET >::reference |
Definition at line 99 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef RemoveDataPtr<value_type>::type SetIndexingPolicy< SET >::removedDataPtr_type |
Definition at line 93 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef RemoveDataPtr<value_type>::type SetIndexingPolicy< SET >::removedDataPtr_type |
Definition at line 93 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef RemoveDataPtr<value_type>::type SetIndexingPolicy< SET >::removedDataPtr_type |
Definition at line 93 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::value_type SetIndexingPolicy< SET >::value_type |
Definition at line 92 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::value_type SetIndexingPolicy< SET >::value_type |
Definition at line 92 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
| typedef SET::value_type SetIndexingPolicy< SET >::value_type |
Definition at line 92 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 126 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 127 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 128 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 137 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 126 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 127 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 128 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 137 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 126 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 127 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 128 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 137 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlinestatic |
Definition at line 106 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
Referenced by SetIndexingPolicy< std::set< KEY > >::setIndex(), and SetIndexingPolicy< std::set< KEY > >::SetIndexingPolicy().
|
inlinestatic |
Definition at line 106 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlinestatic |
Definition at line 106 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 133 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 133 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 133 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 132 of file Event/GeneratorObject/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 132 of file InstallArea/x86_64-el9-gcc13-dbg/include/DataModel/tools/AssociativeIndexingPolicies.h.
|
inlineprotected |
Definition at line 132 of file InstallArea/x86_64-el9-gcc13-opt/include/DataModel/tools/AssociativeIndexingPolicies.h.