Order Class Reference

#include <Order.h>

Inheritance diagram for Order:
Inheritance graph
[legend]
Collaboration diagram for Order:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Order ()
 Order (Row &aRow)
 ~Order ()
string primaryKey ()
map< int, int > & products ()

Static Public Member Functions

static Ordercreate (int anUid, Basket &bsk)
static vector< Order * > & ordersForUser (User &pp)

Private Attributes

User_user

Friends

ostream & operator<< (ostream &, Order &)

Constructor & Destructor Documentation

Order::Order (  ) 

References _user.

Referenced by create(), and ordersForUser().

Order::Order ( Row &  aRow  ) 
Order::~Order (  ) 

References _user.


Member Function Documentation

Order * Order::create ( int  anUid,
Basket bsk 
) [static]
vector< Order * > & Order::ordersForUser ( User pp  )  [static]
string Order::primaryKey (  )  [virtual]

Implements ManagedObject.

References KEY_ORD_OID.

map< int, int > & Order::products (  ) 

Friends And Related Function Documentation

ostream& operator<< ( ostream &  aStream,
Order o 
) [friend]

Member Data Documentation

User* Order::_user [private]

Referenced by operator<<(), Order(), and ~Order().


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

Generated by  doxygen 1.6.2