Wtx ~ Wt Extension Library
WtxLib
|
Public Member Functions | |
Template (const std::string &key="", const std::string &cfy="") | |
Wtx::Dbo::Field< std::string > & | firstName () |
const Wtx::Dbo::Field< std::string > & | firstName () const |
Wtx::Dbo::Field< std::string > & | lastName () |
const Wtx::Dbo::Field< std::string > & | lastName () const |
Wtx::Dbo::Field< std::string > & | middleName () |
const Wtx::Dbo::Field< std::string > & | middleName () const |
Wtx::Dbo::Field< std::string > & | abbreviation () |
const Wtx::Dbo::Field< std::string > & | abbreviation () const |
Wtx::Dbo::Field< std::string > & | alias () |
const Wtx::Dbo::Field< std::string > & | alias () const |
Wtx::Dbo::Field< std::string > & | phone () |
const Wtx::Dbo::Field< std::string > & | phone () const |
Wtx::Dbo::Field< std::string > & | mobile () |
const Wtx::Dbo::Field< std::string > & | mobile () const |
Wtx::Dbo::Field< std::string > & | email () |
const Wtx::Dbo::Field< std::string > & | email () const |
Wtx::Dbo::Field< std::string > & | alert () |
const Wtx::Dbo::Field< std::string > & | alert () const |
Wtx::Dbo::Field< std::string > & | groups () |
const Wtx::Dbo::Field< std::string > & | groups () const |
Wtx::Dbo::Field< std::string > & | storage () |
const Wtx::Dbo::Field< std::string > & | storage () const |
Wtx::Dbo::Field< std::string > & | notes () |
const Wtx::Dbo::Field< std::string > & | notes () const |
Wtx::Dbo::Field< std::string > & | nickName () |
const Wtx::Dbo::Field< std::string > & | nickName () const |
Wt::Dbo::collection< Wt::Dbo::ptr< Wtx::Sys::Group::Item > > & | inGroup () |
const Wt::Dbo::collection< Wt::Dbo::ptr< Wtx::Sys::Group::Item > > & | inGroup () const |
template<class Action > | |
void | persist (Action &a) |
Public Member Functions inherited from Wtx::Dbo::BaseItemTpl< C > | |
BaseItemTpl (const std::string &key, const std::string &cfy="") | |
bool | operator== (const BaseItemTpl< C > &other) const |
bool | operator< (const BaseItemTpl< C > &other) const |
bool | isInitialized () const |
int | lastVersion () const |
void | setLastVersion (int value) const |
virtual void | preWrite () |
Pre-write. More... | |
virtual void | postRead () |
Post-read. More... | |
const Wtx::Dbo::Field< int > & | versionSync () const |
const Wtx::Dbo::Field< bool > & | isActive () const |
const Wtx::Dbo::Field< bool > & | isVisible () const |
const Wtx::Dbo::Field< bool > & | isDeleted () const |
const Wtx::Dbo::Field< std::string > & | xid () const |
const Wtx::Dbo::Field< std::string > & | keyField () const |
const Wtx::Dbo::Field< std::string > & | cfyField () const |
const Wtx::Dbo::FieldVar & | varField () const |
std::string | varField (const std::string &fieldName) const |
Wtx::Dbo::Field< int > & | versionSync () |
Wtx::Dbo::Field< bool > & | isActive () |
Wtx::Dbo::Field< bool > & | isVisible () |
Wtx::Dbo::Field< bool > & | isDeleted () |
Wtx::Dbo::Field< std::string > & | xid () |
Wtx::Dbo::Field< std::string > & | keyField () |
Wtx::Dbo::Field< std::string > & | cfyField () |
Wtx::Dbo::FieldVar & | varField () |
Wtx::Dbo::Field< std::string > & | tag () |
const Wtx::Dbo::Field< std::string > & | tag () const |
virtual std::unique_ptr< Wt::WWidget > | createEditWidget (Wt::WFormModel::Field f) const |
Create an Edit Widget. More... | |
template<class Action > | |
void | persist (Action &a) |
Static Public Member Functions | |
static Definition & | TableDef () |
Static Public Member Functions inherited from Wtx::Dbo::BaseItemTpl< C > | |
static void | MapClass (Wt::Dbo::Session &session) |
static void | PostCreateTable (Wt::Dbo::Session &session) |
Post Table Create. More... | |
static BaseTableDef & | TableDef () |
Additional Inherited Members | |
Public Types inherited from Wtx::Dbo::BaseItemTpl< C > | |
using | Ptr = Wt::Dbo::ptr< C > |
using | Collection = Wt::Dbo::collection< Ptr > |
using | Vector = std::vector< Ptr > |
Protected Member Functions inherited from Wtx::Dbo::BaseItemTpl< C > | |
void | init () |
Definition at line 59 of file Template.h.