#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: