![]() |
ATLAS Offline Software
|
declare to which family the container belongs as far as its indexing policy is concerned More...
#include "AthLinks/tools/DefaultIndexingPolicy.h"
#include "AthLinks/tools/ForwardIndexingPolicy.h"
#include "AthLinks/tools/MapIndexingPolicy.h"
#include "AthLinks/tools/SetIndexingPolicy.h"
#include "AthLinks/tools/IdentContIndexingPolicy.h"
Go to the source code of this file.
Macros | |
#define | CONTAINER_INDEXING_POLICY(CONTAINER, POLICY) |
declare the indexing policy to be used for a container More... | |
#define | CONTAINER_IS_SEQUENCE(CONTAINER) CONTAINER_INDEXING_POLICY(CONTAINER, SG::ForwardIndexingPolicy) |
#define | CONTAINER_IS_MAP(CONTAINER) CONTAINER_INDEXING_POLICY(CONTAINER, SG::MapIndexingPolicy) |
#define | CONTAINER_IS_SET(CONTAINER) CONTAINER_INDEXING_POLICY(CONTAINER, SG::SetIndexingPolicy) |
#define | CONTAINER_IS_IDENTCONT(CONTAINER) CONTAINER_INDEXING_POLICY( CONTAINER, SG::IdentContIndexingPolicy ) |
declare that CONTAINER is an identifiable container More... | |
declare to which family the container belongs as far as its indexing policy is concerned
Definition in file DeclareIndexingPolicy.h.
#define CONTAINER_INDEXING_POLICY | ( | CONTAINER, | |
POLICY | |||
) |
declare the indexing policy to be used for a container
CONTAINER | ... |
POLICY | the indexing policy for CONTAINER |
Definition at line 31 of file DeclareIndexingPolicy.h.
#define CONTAINER_IS_IDENTCONT | ( | CONTAINER | ) | CONTAINER_INDEXING_POLICY( CONTAINER, SG::IdentContIndexingPolicy ) |
declare that CONTAINER is an identifiable container
Definition at line 58 of file DeclareIndexingPolicy.h.
#define CONTAINER_IS_MAP | ( | CONTAINER | ) | CONTAINER_INDEXING_POLICY(CONTAINER, SG::MapIndexingPolicy) |
#define CONTAINER_IS_SEQUENCE | ( | CONTAINER | ) | CONTAINER_INDEXING_POLICY(CONTAINER, SG::ForwardIndexingPolicy) |
Definition at line 40 of file DeclareIndexingPolicy.h.
#define CONTAINER_IS_SET | ( | CONTAINER | ) | CONTAINER_INDEXING_POLICY(CONTAINER, SG::SetIndexingPolicy) |
Definition at line 52 of file DeclareIndexingPolicy.h.