LeechCraft  0.6.70-9312-g4cc613a2df
Modular cross-platform feature rich live environment.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
oraltypes.h File Reference
#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 dependency graph for oraltypes.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LeechCraft::Util::oral::PKey< T, Tags >
 
struct  LeechCraft::Util::oral::Unique< T >
 
struct  LeechCraft::Util::oral::detail::IsPKey< T >
 
struct  LeechCraft::Util::oral::detail::IsPKey< PKey< U, Tags...> >
 
struct  LeechCraft::Util::oral::References< Seq, Idx >
 
struct  LeechCraft::Util::oral::PrimaryKey< Fields >
 
struct  LeechCraft::Util::oral::UniqueSubset< Fields >
 

Namespaces

 LeechCraft
 
 LeechCraft::Util
 
 LeechCraft::Util::oral
 
 LeechCraft::Util::oral::detail
 

Macros

#define BOOST_RESULT_OF_USE_DECLTYPE
 

Typedefs

template<typename... Args>
using LeechCraft::Util::oral::Constraints = Typelist< Args...>
 

Macro Definition Documentation

#define BOOST_RESULT_OF_USE_DECLTYPE

Definition at line 32 of file oraltypes.h.