MagicSmoke  $VERSION$
MOCustomerInfo Class Reference

#include <customerinfo.h>

Inheritance diagram for MOCustomerInfo:
MOCustomerInfoAbstract

Public Member Functions

QString fullName () const
 returns the full name (incl. More...
 
Nullable< qint64 > id () const
 alias for customerid() More...
 
- Public Member Functions inherited from MOCustomerInfoAbstract
 MOCustomerInfoAbstract ()
 default constructor: constructs an invalid instance of MOCustomerInfoAbstract More...
 
 MOCustomerInfoAbstract (const MOCustomerInfoAbstract &)
 copy constructor: creates a (deep) copy of the object More...
 
 MOCustomerInfoAbstract (const QDomElement &)
 special constructor: create from the XML representation, deserializing the object More...
 
virtual ~MOCustomerInfoAbstract ()
 destructor: deletes this copy of the object More...
 
virtual Nullable< qint64 > customerid () const
 
virtual Nullable< QString > firstname () const
 
virtual Nullable< QString > name () const
 
MOCustomerInfoAbstractoperator= (const MOCustomerInfoAbstract &)
 copy assignment: creates a (deep) copy of the object More...
 
virtual void setcustomerid (Nullable< qint64 > s)
 
virtual void setfirstname (Nullable< QString > s)
 
virtual void setname (Nullable< QString > s)
 
virtual void settitle (Nullable< QString > s)
 
virtual Nullable< QString > title () const
 
QString toString ()
 Serializes the object to XML and returns the string representation of that XML. More...
 
QDomElement toXml (QDomDocument &doc, QString name="CustomerInfo")
 Transforms the object into its XML representation, the element node returned is not appended to the document - you have to do that yourself. More...
 
void toXml (QDomDocument &, QDomElement &)
 Serializes the object into the given element. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from MOCustomerInfoAbstract
static MOCustomerInfoAbstract fromString (const QString &)
 create MOCustomerInfoAbstract from XML formatted string (inverse of toString) More...
 
static MOCustomerInfoAbstract fromXml (const QDomElement &)
 create MOCustomerInfoAbstract from XML (inverse of toXml) More...
 
- Protected Attributes inherited from MOCustomerInfoAbstract
Nullable< qint64 > mp_customerid
 
Nullable< QString > mp_firstname
 
Nullable< QString > mp_name
 
Nullable< QString > mp_title
 

Member Function Documentation

QString MOCustomerInfo::fullName ( ) const
Nullable<qint64> MOCustomerInfo::id ( ) const
inline

alias for customerid()

References MOCustomerInfoAbstract::customerid().

Referenced by MOCustomer::MOCustomer().


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