![]() |
LeechCraft 0.6.70-14794-g33744ae6ce
Modular cross-platform feature rich live environment.
|
Namespaces | |
| namespace | PostgreSQL |
| namespace | SQLite |
Enumerations | |
| enum class | ExprType { ConstTrue , LeafStaticPlaceholder , LeafData , Greater , Less , Equal , Geq , Leq , Neq , Like , And , Or } |
| enum class | AggregateFunction { Count , Min , Max } |
| enum class | SelectBehaviour { Some , One } |
Variables | |
| template<typename S > | |
| constexpr auto | SeqSize = boost::fusion::result_of::size<S>::type::value |
| template<typename S > | |
| constexpr auto | SeqIndices = std::make_index_sequence<SeqSize<S>> {} |
| template<typename T > | |
| constexpr bool | TypeNameCustomized = IsDetected_v<TypeNameDetector, T> |
| template<typename T > | |
| constexpr bool | BaseTypeCustomized = IsDetected_v<BaseTypeDetector, T> |
| template<typename Seq > | |
| constexpr auto | HasPKey = IsDetected_v<FindPKeyDetector, Seq> |
| template<typename Seq , typename L , typename R > | |
| constexpr auto | AreComparableTypes = IsDetected_v<ComparableDetector, Seq, L, R> || IsDetected_v<ComparableDetector, Seq, R, L> |
| constexpr auto | ConstTrueTree_v = ExprTree<ExprType::ConstTrue> {} |
| constexpr CountAll * | CountAllPtr = nullptr |
| using LC::Util::oral::detail::BaseTypeDetector = typename T::BaseType |
| using LC::Util::oral::detail::ConstraintsDetector = typename T::Constraints |
| using LC::Util::oral::detail::ConstraintsType = Util::IsDetected_t<Constraints<>, ConstraintsDetector, T> |
| using LC::Util::oral::detail::EnableRelOp_t = std::enable_if_t<EitherIsExprTree<L, R> ()> |
| using LC::Util::oral::detail::FindPKeyDetector = boost::mpl::int_<FindPKey<Seq>::result_type::value> |
| using LC::Util::oral::detail::IInsertQueryBuilder_ptr = std::unique_ptr<IInsertQueryBuilder> |
Definition at line 27 of file impldefs.h.
| using LC::Util::oral::detail::MorpherDetector = decltype (std::declval<U> ().FieldNameMorpher (QString {})) |
| using LC::Util::oral::detail::TypeNameDetector = decltype (T::TypeName) |
| using LC::Util::oral::detail::UnderlyingObject_t = typename std::decay_t<std::tuple_element_t<Idx, Tuple>>::element_type::ObjectType_t |
| using LC::Util::oral::detail::UnwrapIndirect_t |
| using LC::Util::oral::detail::ValueAt_t = typename boost::fusion::result_of::value_at<Seq, Idx>::type |
| using LC::Util::oral::detail::ValueAtC_t = typename boost::fusion::result_of::value_at_c<Seq, Idx>::type |
|
noexcept |
Definition at line 1618 of file oral.h.
References LC::Util::Filter(), and GetConstraintsStringList().
Here is the call graph for this function:| void LC::Util::oral::detail::AdaptPtrs | ( | const QSqlDatabase & | db, |
| Tuple & | tuple, | ||
| std::index_sequence< Idxs... > | ) |
Definition at line 1702 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
constexprnoexcept |
Definition at line 700 of file oral.h.
References LC::Util::Filter().
Referenced by MakeExprTree(), and LC::Util::oral::detail::ExprTree< ExprType::LeafStaticPlaceholder, MemberPtrs< Ptr >, void >::operator=().
Here is the call graph for this function:
Here is the caller graph for this function:
|
noexcept |
Definition at line 372 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
noexcept |
Definition at line 362 of file oral.h.
References LC::Util::Filter(), and LC::Util::Map().
Here is the call graph for this function:
|
noexcept |
Definition at line 1007 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 1082 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 1076 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 1070 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
noexcept |
Definition at line 1064 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 141 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
noexcept |
Definition at line 1606 of file oral.h.
Referenced by AdaptCreateTable().
Here is the caller graph for this function:Definition at line 96 of file oral.h.
References LC::Util::Filter().
Referenced by LC::Util::oral::detail::ExprTree< ExprType::LeafStaticPlaceholder, MemberPtrs< Ptr >, void >::ToSql().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 162 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 169 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
constexprnoexcept |
Definition at line 1020 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
noexcept |
Definition at line 859 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
noexcept |
Definition at line 866 of file oral.h.
References LC::Util::Filter(), LC::Util::oral::detail::ExprTreeHandler< F >::LastID_, and LC::Util::Stlize().
Here is the call graph for this function:
|
noexcept |
|
noexcept |
Definition at line 353 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
noexcept |
Definition at line 478 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 758 of file oral.h.
References AsLeafData(), and LC::Util::Filter().
Here is the call graph for this function:Definition at line 998 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
noexcept |
Definition at line 986 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
noexcept |
Definition at line 300 of file oral.h.
References LC::Util::DBLock::DumpError(), and LC::Util::Filter().
Here is the call graph for this function:| bool LC::Util::oral::detail::MatchesSchema | ( | const QString & | baseName, |
| const QString & | schema, | ||
| QSqlDatabase & | db ) |
Definition at line 21 of file migrate.h.
References LC::Util::Filter(), and LC::Util::RunTextQuery().
Referenced by LC::Util::oral::Migrate().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 83 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 797 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 832 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 779 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 791 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 785 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
noexcept |
Definition at line 826 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
noexcept |
Definition at line 820 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 838 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
constexprnoexcept |
Definition at line 1038 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:
|
constexprnoexcept |
Definition at line 1029 of file oral.h.
References LC::Util::Filter().
Here is the call graph for this function:Definition at line 294 of file oral.h.
References LC::Util::Filter().
Referenced by LC::Util::oral::detail::AdaptDelete< Seq, HasPKey >::AdaptDelete(), and LC::Util::oral::detail::ExprTree< ExprType::LeafData, T, void >::ToSql().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 514 of file oral.h.
References And, ConstTrue, Equal, Geq, Greater, LeafData, LeafStaticPlaceholder, Leq, Less, Like, Neq, Or, and LC::Util::Unreachable().
Referenced by LC::Util::oral::detail::ExprTree< Type, L, R >::ToSql().
Here is the call graph for this function:
Here is the caller graph for this function:
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |