![]() |
LeechCraft
0.6.70-6645-gcd10d7e
Modular cross-platform feature rich live environment.
|
#include <boost/variant.hpp>
Go to the source code of this file.
Classes | |
struct | LeechCraft::Util::detail::VisitorBase< Head, Tail > |
struct | LeechCraft::Util::detail::VisitorBase< Head > |
struct | LeechCraft::Util::detail::Visitor< R, Args > |
Namespaces | |
LeechCraft | |
LeechCraft::Util | |
LeechCraft::Util::detail | |
Functions | |
template<typename HeadVar , typename... TailVars, typename... Args> | |
auto | LeechCraft::Util::Visit (const boost::variant< HeadVar, TailVars... > &v, Args &&...args) -> decltype(detail::VisitorBase< Args... > |
template<typename T , typename... Args> | |
auto | LeechCraft::Util::InvokeOn (T &&t, Args &&...args) -> decltype(detail::VisitorBase< Args... > |