|
carl
25.04
Computer ARithmetic Library
|
#include <boost/variant.hpp>#include <type_traits>

Go to the source code of this file.
Namespaces | |
| carl | |
| carl is the main namespace for the library. | |
| carl::detail | |
Functions | |
| template<typename T , typename Variant > | |
| bool | carl::variant_is_type (const Variant &variant) noexcept |
| Checks whether a variant contains a value of a fiven type. More... | |
| template<typename Target , typename... Args> | |
| Target | carl::variant_extend (const boost::variant< Args... > &variant) |
| template<typename... T> | |
| std::size_t | carl::variant_hash (const boost::variant< T... > &value) |