Mini application server API for C++.

 Overview   Project   Class   Tree   Deprecated   Index 
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

inet
Class CzzOutputRender

   in zz_output_render.h
Direct Known Subclasses:
CzzGenericRender

class CzzOutputRender

Base for all renders Toni Thomsson, toni@tonjac.org


Field Summary
protected CzzParameterMap* m_CGI
          
protected vector< CzzDataService* > m_FieldSvcs
          
protected map< CzzString, CzzDataService* > m_ListSvcs
          
protected CzzLog m_Log
          
 
Constructor Summary
protected  CzzOutputRender( const CzzString& templ, void* session, CzzParameterMap* cgi, bool destroy_svcs = true )
          
  virtual ~CzzOutputRender()
          
 
Method Summary
protected void addAfterRender( CzzOutputRender* render )
          
protected void addBeforeRender( CzzOutputRender* render )
          
protected void addFieldSvc( CzzDataService* svc )
          
protected void addListSvc( const CzzString& tablemarker, CzzDataService* svc )
          
 virtual CzzString& render( void )
          
 

Field Detail

m_CGI

protected CzzParameterMap* m_CGI;

m_FieldSvcs

protected vector< CzzDataService* > m_FieldSvcs;

m_ListSvcs

protected map< CzzString, CzzDataService* > m_ListSvcs;

m_Log

protected CzzLog m_Log;


Constructor Detail

CzzOutputRender

protected CzzOutputRender( const CzzString& templ, void* session, CzzParameterMap* cgi, bool destroy_svcs = true );

~CzzOutputRender

public virtual ~CzzOutputRender();


Method Detail

addAfterRender

protected void addAfterRender( CzzOutputRender* render );

addBeforeRender

protected void addBeforeRender( CzzOutputRender* render );

addFieldSvc

protected void addFieldSvc( CzzDataService* svc );

addListSvc

protected void addListSvc( const CzzString& tablemarker, CzzDataService* svc );

render

public virtual CzzString& render( void );

 Overview   Project   Class   Tree   Deprecated   Index 
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD