17 #ifndef STROMX_RUNTIME_VARIANTINTERFACE_H
18 #define STROMX_RUNTIME_VARIANTINTERFACE_H
20 #include "stromx/runtime/Config.h"
51 virtual unsigned int id()
const = 0;
54 virtual const std::string & package()
const = 0;
57 virtual const std::string title()
const = 0;
79 STROMX_RUNTIME_API std::ostream& operator<< (std::ostream& out,
const VariantInterface & container);
83 #endif // STROMX_RUNTIME_VARIANTINTERFACE_H
Definition: VariantHandle.h:34
Abstract description of a data variant.
Definition: VariantInterface.h:40
virtual CompositeType compositeType() const
Definition: VariantInterface.h:69
The stromx class library.
Definition: AdjustRgbChannels.cpp:29