defines a class that can hold every datatype (Header only) More...
#include <typeinfo>#include <string>#include <iostream>Go to the source code of this file.
Data Structures | |
| class | Dedupe::Dataholding::Variant::Data |
| class | Dedupe::Dataholding::Variant::DataVariant< T > |
Namespaces | |
| namespace | Dedupe::Dataholding |
| namespace | Dedupe::Dataholding::Variant |
Enumerations | |
| enum | Dedupe::Dataholding::Variant::CastResults { CastOK, Dedupe::Dataholding::Variant::DifferentDatatypes, Dedupe::Dataholding::Variant::CouldNotCast, Dedupe::Dataholding::Variant::BadCastException, Dedupe::Dataholding::Variant::NULLPointerGiven } |
Functions | |
| template<class T > | |
| CastResults | Dedupe::Dataholding::Variant::CastDataVariant (Data *incoming, T &returning) |
defines a class that can hold every datatype (Header only)
Definition in file datavariant.h.
1.7.1