2/%  QString guard = _database->namespaces().join(
"_").toUpper() + 
"_SQL_H_";
 
    3%/ #ifndef _/%= guard %/
 
    8namespace /%= _database->namespaces().join(
"::") %/::Sql
 
   17    EQ, GT, LT, LTE, GTE, NEQ, LIKE
 
   21    template<
typename _T_, 
class Enable = 
void>
 
   22    struct value_conversion_helper;
 
   24    template<
typename _T_>
 
   25    requires (not std::is_enum_v<_T_>)
 
   26    struct value_conversion_helper<_T_>
 
   38          return _variant.
value<_T_>(knowCore::TypeCheckingMode::Force).expect_success();
 
   42    template<
typename _T_>
 
   43    requires (std::is_enum_v<_T_>)
 
   44    struct value_conversion_helper<_T_>
 
   56          return _T_(_variant.
value<
int>().expect_success());
 
   62  template<
typename _T_>
 
   65    return details::value_conversion_helper<_T_>::toValue(_t);
 
   67  template<
typename _T_>
 
   70    return details::value_conversion_helper<_T_>::fromValue(_variant);
 
bool isEmpty() const
Definition Value.cpp:234
 
static Value fromValue(const _T_ &_value)
Definition Value.h:241
 
cres_qresult< _T_ > value(TypeCheckingMode _conversion=TypeCheckingMode::Safe) const
Definition Value.h:353