Classes | Public Member Functions | List of all members
xacc::Variant< Types > Class Template Reference
Inheritance diagram for xacc::Variant< Types >:

Public Member Functions

template<typename T >
 Variant (T &element)
template<typename T >
 Variant (T &&element)
 Variant (const Variant &element)
template<typename T >
as () const
template<typename T >
as_no_error () const
int which () const
bool isNumeric () const
void storeOriginalExpression (std::string expr)
void storeOriginalExpression ()
std::string getOriginalExpression ()
bool isVariable () const
const std::string toString () const
bool operator== (const Variant< Types... > &v) const
bool operator!= (const Variant< Types... > &v) const

The documentation for this class was generated from the following file: