![]() |
LeechCraft
0.6.70-15082-g543737046d
Modular cross-platform feature rich live environment.
|
#include <variant>#include <type_traits>#include <boost/fusion/include/at_c.hpp>#include <boost/fusion/adapted/struct/adapt_struct.hpp>#include <boost/fusion/include/adapt_struct.hpp>#include <util/sll/typelist.h>#include <util/sll/typegetter.h>
Include dependency graph for oraltypes.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| LC | |
| LC::Util | |
| LC::Util::oral | |
| LC::Util::oral::detail | |
Typedefs | |
| template<typename T , typename... Args> | |
| using | LC::Util::oral::PKeyValue_t = typename PKey< T, Args... >::value_type |
| template<typename T > | |
| using | LC::Util::oral::UniqueValue_t = typename Unique< T >::value_type |
| template<typename T > | |
| using | LC::Util::oral::NotNullValue_t = typename NotNull< T >::value_type |
| template<typename T > | |
| using | LC::Util::oral::UniqueNotNull = Unique< NotNull< T > > |
| template<auto Ptr> | |
| using | LC::Util::oral::ReferencesValue_t = typename References< Ptr >::value_type |
| template<typename... Args> | |
| using | LC::Util::oral::Constraints = Typelist< Args... > |
| template<typename... Args> | |
| using | LC::Util::oral::Indices = Typelist< Args... > |