Dev Essential
Loading...
Searching...
No Matches
variant.h File Reference
#include <memory>
#include <string>
#include <cstdint>
Include dependency graph for variant.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a_util::variant::Variant
 

Namespaces

namespace  a_util
 Serves as the root component, with common functionality documented in core functionality.
 
namespace  a_util::variant
 

Enumerations

enum  a_util::variant::VariantType {
  a_util::variant::VT_Empty = 0 , a_util::variant::VT_Bool = 1 , a_util::variant::VT_Int8 = 2 , a_util::variant::VT_UInt8 = 3 ,
  a_util::variant::VT_Int16 = 4 , a_util::variant::VT_UInt16 = 5 , a_util::variant::VT_Int32 = 6 , a_util::variant::VT_UInt32 = 7 ,
  a_util::variant::VT_Int64 = 8 , a_util::variant::VT_UInt64 = 9 , a_util::variant::VT_Float = 10 , a_util::variant::VT_Double = 11 ,
  a_util::variant::VT_String = 12 , a_util::variant::VT_Float32 = VT_Float , a_util::variant::VT_Float64 = VT_Double
}
 Enumeration of supported Variant types. More...
 

Functions

bool a_util::variant::operator!= (const Variant &lhs, const Variant &rhs)
 

Detailed Description

Public API for Variant class and functions