HDK
|
#include <UT_ORMField.h>
Public Types | |
using | model_t = Cls |
using | field_t = MemberT |
Public Member Functions | |
UT_ORMBasicFieldAdapter (MemberT Cls::*member_ptr) | |
UT_ORMColumn::Type | sqlType () const override |
void | bind (void *obj, UT_SqlStatement &stmt, int index, UT_ErrorCode &ec) override |
void | load (void *obj, UT_SqlStatement &stmt, int index, UT_ErrorCode &ec) override |
void | setValue (void *obj, const MemberT &t) |
MemberT & | getValue (void *obj) |
Public Member Functions inherited from UT_IORMFieldAdapter | |
virtual | ~UT_IORMFieldAdapter ()=default |
UT_IORMFieldAdapter (const UT_IORMFieldAdapter &)=default | |
UT_IORMFieldAdapter & | operator= (const UT_IORMFieldAdapter &)=default |
virtual void | onDelete (void *obj, UT_ORMColumn::OnDelete ondelete, UT_ErrorCode &ec) |
Static Public Member Functions | |
static UT_ORMFieldColumn | createColumn (const UT_StringHolder &name, MemberT Cls::*member_ptr, unsigned props) |
Protected Member Functions | |
MemberT & | field (void *obj) |
Protected Member Functions inherited from UT_IORMFieldAdapter | |
UT_IORMFieldAdapter ()=default | |
Definition at line 91 of file UT_ORMField.h.
using UT_ORMBasicFieldAdapter< Cls, MemberT >::field_t = MemberT |
Definition at line 95 of file UT_ORMField.h.
using UT_ORMBasicFieldAdapter< Cls, MemberT >::model_t = Cls |
Definition at line 94 of file UT_ORMField.h.
|
inline |
Definition at line 97 of file UT_ORMField.h.
|
inlineoverridevirtual |
Implements UT_IORMFieldAdapter.
Definition at line 116 of file UT_ORMField.h.
|
inlinestatic |
Definition at line 101 of file UT_ORMField.h.
|
inlineprotected |
Definition at line 140 of file UT_ORMField.h.
|
inline |
Definition at line 134 of file UT_ORMField.h.
|
inlineoverridevirtual |
Implements UT_IORMFieldAdapter.
Definition at line 123 of file UT_ORMField.h.
|
inline |
Definition at line 130 of file UT_ORMField.h.
|
inlineoverridevirtual |
Implements UT_IORMFieldAdapter.
Definition at line 112 of file UT_ORMField.h.