sublist_base Class Reference

#include <sublist_base.hpp>

Inheritance diagram for sublist_base:

Inheritance graph
[legend]
Collaboration diagram for sublist_base:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 sublist_base (ostream &sc)
virtual ~sublist_base ()
bool loadListTemplates (string path)
sublist_basecopyListTemplates (const cgiTemplates &in)
bool getData (string sql)
sublist_baseemitHeadings (string pipedelimited)
sublist_baseemitEnd (void)
void setColFormat (string fmt, int pos)
sublist_baseemitData (void)
virtual void sendField (int iField, ocString &td)
virtual void sendHotField (int iField, ocString &td)
virtual void derived_commence_event (void)
virtual bool derived_predata_event (void)
virtual void derived_data_event (void)
virtual void derived_complete_event (void)

Public Attributes

bool opened
ocString editLink
 an edit link in the form of "<a target="_self" href='$prog$?Id=$key$'>$col$"
int hotCol
 -1 means no hot columns, -2 means all hot columns other-wise, the hot column is the ordinal final pos, MUST set edit link
int skipCol
string addedCriteria
string cookiePrefix
int recCount
int colCount

Protected Attributes

cgiTemplates listTemplate
ostream & webIO
ocString td


Detailed Description

Definition at line 21 of file sublist_base.hpp.


Constructor & Destructor Documentation

sublist_base::sublist_base ( ostream &  sc  )  [inline]

Definition at line 47 of file sublist_base.hpp.

virtual sublist_base::~sublist_base (  )  [inline, virtual]

Definition at line 53 of file sublist_base.hpp.


Member Function Documentation

bool sublist_base::loadListTemplates ( string  path  )  [inline]

sublist_base& sublist_base::copyListTemplates ( const cgiTemplates in  )  [inline]

Definition at line 63 of file sublist_base.hpp.

References listTemplate.

bool sublist_base::getData ( string  sql  )  [inline]

sublist_base& sublist_base::emitHeadings ( string  pipedelimited  )  [inline]

sublist_base& sublist_base::emitEnd ( void   )  [inline]

void sublist_base::setColFormat ( string  fmt,
int  pos 
) [inline]

sublist_base& sublist_base::emitData ( void   )  [inline]

virtual void sublist_base::sendField ( int  iField,
ocString td 
) [inline, virtual]

virtual void sublist_base::sendHotField ( int  iField,
ocString td 
) [inline, virtual]

virtual void sublist_base::derived_commence_event ( void   )  [inline, virtual]

Definition at line 159 of file sublist_base.hpp.

Referenced by emitData().

virtual bool sublist_base::derived_predata_event ( void   )  [inline, virtual]

Definition at line 160 of file sublist_base.hpp.

Referenced by emitData().

virtual void sublist_base::derived_data_event ( void   )  [inline, virtual]

Reimplemented in services_List.

Definition at line 161 of file sublist_base.hpp.

Referenced by emitData().

virtual void sublist_base::derived_complete_event ( void   )  [inline, virtual]

Reimplemented in services_List, services_List, Ordered_List, and services_List.

Definition at line 162 of file sublist_base.hpp.

Referenced by emitData().


Member Data Documentation

ostream& sublist_base::webIO [protected]

Definition at line 26 of file sublist_base.hpp.

Referenced by emitData().

Definition at line 29 of file sublist_base.hpp.

Referenced by emitData(), and getData().

-1 means no hot columns, -2 means all hot columns other-wise, the hot column is the ordinal final pos, MUST set edit link

Definition at line 33 of file sublist_base.hpp.

Referenced by emitData(), links_List::list_display(), Proofing_Text_Area_List::list_display(), Style_List::list_display(), Commission_Check_List::list_display(), paragraphs_List::list_display(), role_services_List::list_display(), and Document_List::list_display().

Definition at line 34 of file sublist_base.hpp.

Referenced by emitData().

Definition at line 35 of file sublist_base.hpp.

Definition at line 39 of file sublist_base.hpp.

Definition at line 40 of file sublist_base.hpp.

Referenced by getData().

Definition at line 40 of file sublist_base.hpp.

Referenced by emitHeadings().


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

Generated on Sat Aug 15 12:48:57 2009 for w3systemsDevelopment by  doxygen 1.5.5