#include <UT_ORMManyToManyField.h>
|
| UT_ORMManyToManyManager ()=default |
|
| UT_ORMManyToManyManager (const UT_ORMFieldColumn *field) |
|
| operator bool () const |
|
bool | isValid () const |
|
template<typename LObjT , typename RObjT > |
void | add (LObjT &obj, const RObjT &new_list_obj, UT_ErrorCode &ec) |
|
template<typename LObjT , typename RObjT > |
void | add (LObjT &obj, const UT_Array< RObjT > &new_list_obj, UT_ErrorCode &ec) |
|
template<typename LObjT , typename RObjT > |
void | remove (LObjT &obj, const RObjT &obj_to_remove, UT_ErrorCode &ec) |
|
template<typename LObjT , typename RObjValueT > |
void | removeIds (LObjT &obj, const UT_Array< RObjValueT > &values, UT_ErrorCode &ec) |
|
template<typename LObjT , typename RObjT > |
void | set (LObjT &obj, const UT_Array< RObjT > &new_items, bool do_clear, UT_ErrorCode &ec) |
|
template<typename LObjT > |
void | clear (LObjT &obj, UT_ErrorCode &ec) |
|
template<typename LObjT , typename RObjT > |
UT_Array< RObjT > | all (LObjT &obj, UT_ErrorCode &ec, const UT_ORMModelMeta &rmeta) const |
|
template<typename LObjT , typename RObjT > |
UT_ORMQuerySet | all (LObjT &obj, const UT_ORMModelMeta &rmeta) const |
|
Definition at line 73 of file UT_ORMManyToManyField.h.
UT_ORMManyToManyManager::UT_ORMManyToManyManager |
( |
| ) |
|
|
default |
template<typename LObjT , typename RObjT >
void UT_ORMManyToManyManager::add |
( |
LObjT & |
obj, |
|
|
const RObjT & |
new_list_obj, |
|
|
UT_ErrorCode & |
ec |
|
) |
| |
|
inline |
template<typename LObjT , typename RObjT >
template<typename LObjT , typename RObjT >
template<typename LObjT , typename RObjT >
template<typename LObjT >
bool UT_ORMManyToManyManager::isValid |
( |
| ) |
const |
|
inline |
UT_ORMManyToManyManager::operator bool |
( |
| ) |
const |
|
inlineexplicit |
template<typename LObjT , typename RObjT >
void UT_ORMManyToManyManager::remove |
( |
LObjT & |
obj, |
|
|
const RObjT & |
obj_to_remove, |
|
|
UT_ErrorCode & |
ec |
|
) |
| |
|
inline |
template<typename LObjT , typename RObjValueT >
template<typename LObjT , typename RObjT >
void UT_ORMManyToManyManager::set |
( |
LObjT & |
obj, |
|
|
const UT_Array< RObjT > & |
new_items, |
|
|
bool |
do_clear, |
|
|
UT_ErrorCode & |
ec |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: