|
|
#include <map>#include <string>#include <IceUtil/Handle.h>#include <ArmarXCore/core/system/ImportExport.h>#include <ArmarXCore/interface/observers/VariantBase.h>#include <ArmarXCore/interface/observers/VariantContainers.h>#include <ArmarXCore/observers/variant/Variant.h>
Include dependency graph for VariantContainer.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ContainerDummy |
| class | ContainerTypeI |
| class | SingleVariant |
| The SingleVariant class is required to store single Variant instances in VariantContainer subclasses. More... | |
| class | VariantContainer |
| VariantContainer is the base class of all other Variant container classes. More... | |
| class | VariantContainerType |
Namespaces | |
| armarx | |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
| armarx::VariantType | |
Typedefs | |
| using | ContainerTypeIPtr = IceInternal::Handle< ContainerTypeI > |
| using | SingleVariantPtr = IceInternal::Handle< SingleVariant > |
| using | VariantContainerPtr = IceInternal::Handle< VariantContainer > |
Variables | |
| const VariantContainerType | SingleVariantContainer |
| const VariantTypeId | VariantContainer = Variant::addTypeName("::armarx::VariantContainerBase") |