|
|
#include <limits>#include <unordered_map>#include <ArmarXCore/core/exceptions/local/ExpressionException.h>#include <ArmarXCore/core/util/StringHelpers.h>#include <ArmarXCore/observers/exceptions/local/InvalidDataFieldException.h>#include <ArmarXCore/observers/exceptions/user/InvalidTypeException.h>#include <ArmarXCore/observers/exceptions/user/UnknownTypeException.h>#include <ArmarXCore/observers/variant/DataFieldIdentifier.h>#include <ArmarXCore/observers/variant/Variant.h>
Include dependency graph for Variant.cpp:Go to the source code of this file.
Namespaces | |
| armarx | |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
Functions | |
| std::ostream & | operator<< (std::ostream &stream, const VariantDataClass &variant) |
| template<> | |
| std::int16_t | Variant::get< std::int16_t > () const |
| template<> | |
| std::int32_t | Variant::get< std::int32_t > () const |
| template<> | |
| std::int64_t | Variant::get< std::int64_t > () const |
| template<> | |
| std::int8_t | Variant::get< std::int8_t > () const |
| template<> | |
| std::string | Variant::get< std::string > () const |
| template<> | |
| std::uint16_t | Variant::get< std::uint16_t > () const |
| template<> | |
| std::uint32_t | Variant::get< std::uint32_t > () const |
| template<> | |
| std::uint64_t | Variant::get< std::uint64_t > () const |
| template<> | |
| std::uint8_t | Variant::get< std::uint8_t > () const |
| template<> | |
| void | Variant::set< std::int16_t > (const std::int16_t &value) |
| template<> | |
| void | Variant::set< std::int32_t > (const std::int32_t &value) |
| template<> | |
| void | Variant::set< std::int64_t > (const std::int64_t &value) |
| template<> | |
| void | Variant::set< std::int8_t > (const std::int8_t &value) |
| template<> | |
| void | Variant::set< std::string > (const std::string &value) |
| template<> | |
| void | Variant::set< std::uint16_t > (const std::uint16_t &value) |
| template<> | |
| void | Variant::set< std::uint32_t > (const std::uint32_t &value) |
| template<> | |
| void | Variant::set< std::uint64_t > (const std::uint64_t &value) |
| template<> | |
| void | Variant::set< std::uint8_t > (const std::uint8_t &value) |