HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_ORMQuerySet Class Reference

#include <UT_ORMQuerySet.h>

Public Member Functions

 UT_ORMQuerySet (const UT_ORMModelMeta &meta)
 
 ~UT_ORMQuerySet ()=default
 
 UT_ORMQuerySet (const UT_ORMQuerySet &)=default
 
UT_ORMQuerySetoperator= (const UT_ORMQuerySet &)=default
 
UT_ORMQuerySet all ()
 
UT_ORMQuerySet filter (const std::initializer_list< UT::orm::FilterArg > &args)
 
UT_ORMQuerySet filter (const UT_Array< UT::orm::FilterArg > &args)
 
UT_ORMQuerySetResult get ()
 
UT_ORMQuerySetResult get (const UT_ORMFieldColumn &field, void *obj)
 
UT_ORMQuerySetResult remove ()
 
UT_ORMQuerySetResult update (const std::initializer_list< UT::orm::FilterArg > &args)
 
UT_ORMQuerySetResult update (const UT_Array< UT::orm::FilterArg > &args)
 
bool exists (UT_ErrorCode &ec)
 
UT_ORMQuerySetResult create (const std::initializer_list< UT::orm::FilterArg > &args, bool ignore_conflicts=false, bool no_return=false)
 
UT_ORMQuerySet values (const std::initializer_list< UT_StringHolder > &col_names)
 
UT_ORMQuerySet limit (int limit)
 
UT_ORMQuerySet offset (int offset)
 
UT_ORMQuerySetResult error (UT_ErrorCode ec)
 
UT_ORMQuerySetResult first ()
 
UT_ORMQuerySet orderBy (const UT_StringHolder &order_by)
 
int count (UT_ErrorCode *ec)
 

Detailed Description

Definition at line 441 of file UT_ORMQuerySet.h.

Constructor & Destructor Documentation

UT_ORMQuerySet::UT_ORMQuerySet ( const UT_ORMModelMeta meta)
UT_ORMQuerySet::~UT_ORMQuerySet ( )
default
UT_ORMQuerySet::UT_ORMQuerySet ( const UT_ORMQuerySet )
default

Member Function Documentation

UT_ORMQuerySet UT_ORMQuerySet::all ( )
int UT_ORMQuerySet::count ( UT_ErrorCode ec)
UT_ORMQuerySetResult UT_ORMQuerySet::create ( const std::initializer_list< UT::orm::FilterArg > &  args,
bool  ignore_conflicts = false,
bool  no_return = false 
)
UT_ORMQuerySetResult UT_ORMQuerySet::error ( UT_ErrorCode  ec)
bool UT_ORMQuerySet::exists ( UT_ErrorCode ec)
UT_ORMQuerySet UT_ORMQuerySet::filter ( const std::initializer_list< UT::orm::FilterArg > &  args)
UT_ORMQuerySet UT_ORMQuerySet::filter ( const UT_Array< UT::orm::FilterArg > &  args)
UT_ORMQuerySetResult UT_ORMQuerySet::first ( )
UT_ORMQuerySetResult UT_ORMQuerySet::get ( )
UT_ORMQuerySetResult UT_ORMQuerySet::get ( const UT_ORMFieldColumn field,
void obj 
)
UT_ORMQuerySet UT_ORMQuerySet::limit ( int  limit)
UT_ORMQuerySet UT_ORMQuerySet::offset ( int  offset)
UT_ORMQuerySet& UT_ORMQuerySet::operator= ( const UT_ORMQuerySet )
default
UT_ORMQuerySet UT_ORMQuerySet::orderBy ( const UT_StringHolder order_by)
UT_ORMQuerySetResult UT_ORMQuerySet::remove ( )
UT_ORMQuerySetResult UT_ORMQuerySet::update ( const std::initializer_list< UT::orm::FilterArg > &  args)
UT_ORMQuerySetResult UT_ORMQuerySet::update ( const UT_Array< UT::orm::FilterArg > &  args)
UT_ORMQuerySet UT_ORMQuerySet::values ( const std::initializer_list< UT_StringHolder > &  col_names)
inline

Definition at line 467 of file UT_ORMQuerySet.h.


The documentation for this class was generated from the following file: