virtualStore Class Reference

#include <prod_control.hpp>

Inheritance diagram for virtualStore:

Inheritance graph
[legend]
Collaboration diagram for virtualStore:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 virtualStore ()
 ~virtualStore ()
void setArgs (cgiScript &script)
bool baseCategoryFixup (cgiScript &script)
void showCategories (cgiScript &script, ocString &mitem)
void showProducts (page &pg, cgiScript &script, ocString &prodTemplate, ocString listTemplate, ocString &prodListWrap, string contentTag, ocString headingTemplate)
void showDesigner (cgiScript &script)
void showProduct (cgiScript &script, ocString &prodTemplate)
void showProducts (page &pg, cgiScript &script, ocString &listTemplate, ocString &prodListWrap, ocString &prodHeading)
void putForm (page &pg, cgiScript &script, string &PID, int LinesOfText, bool Designer)

Public Attributes

double discount
bool freeShipping

Protected Attributes

string c
string p
identifier crtid
ocString sql


Detailed Description

Definition at line 24 of file prod_control.hpp.


Constructor & Destructor Documentation

virtualStore::virtualStore (  )  [inline]

Definition at line 36 of file prod_control.hpp.

virtualStore::~virtualStore (  )  [inline]

Definition at line 41 of file prod_control.hpp.


Member Function Documentation

void virtualStore::setArgs ( cgiScript script  )  [inline]

Definition at line 45 of file prod_control.hpp.

References c, cgiEnvironment::ClientArguments(), cgiInput::count(), crtid, and p.

Referenced by baseCategoryFixup(), and showProducts().

bool virtualStore::baseCategoryFixup ( cgiScript script  )  [inline]

void virtualStore::showCategories ( cgiScript script,
ocString mitem 
) [inline]

void virtualStore::showProducts ( page pg,
cgiScript script,
ocString prodTemplate,
ocString  listTemplate,
ocString prodListWrap,
string  contentTag,
ocString  headingTemplate 
) [inline]

Definition at line 135 of file prod_control.hpp.

References c, page::emitContent(), p, setArgs(), and showProduct().

Referenced by detail_functor::operator()().

void virtualStore::showDesigner ( cgiScript script  )  [inline]

void virtualStore::showProduct ( cgiScript script,
ocString prodTemplate 
) [inline]

void virtualStore::showProducts ( page pg,
cgiScript script,
ocString listTemplate,
ocString prodListWrap,
ocString prodHeading 
) [inline]

void virtualStore::putForm ( page pg,
cgiScript script,
string &  PID,
int  LinesOfText,
bool  Designer 
) [inline]


Member Data Documentation

string virtualStore::c [protected]

Definition at line 28 of file prod_control.hpp.

Referenced by baseCategoryFixup(), setArgs(), showCategories(), and showProducts().

string virtualStore::p [protected]

Definition at line 28 of file prod_control.hpp.

Referenced by baseCategoryFixup(), setArgs(), showProduct(), and showProducts().

Definition at line 29 of file prod_control.hpp.

Referenced by setArgs(), and showProduct().

Definition at line 33 of file prod_control.hpp.

Referenced by detail_functor::detail_functor(), and showProduct().

Definition at line 34 of file prod_control.hpp.

Referenced by detail_functor::detail_functor(), and showProduct().


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

Generated on Sat Aug 15 12:49:00 2009 for w3systemsDevelopment by  doxygen 1.5.5