Mini application server API for C++.

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

inet
Class CzzCGIParameterParser

CzzParameterMap
   |
   +--CzzCGIParameterParser

   in zz_cgi_parameter_parser.h
Direct Known Subclasses:
CzzCGI

class CzzCGIParameterParser
extends CzzParameterMap

Parses CGI-parameters from an URL-encoded string

Author:
Toni Thomsson, toni@tonjac.org

Field Summary
protected CzzCGIParameterMap m_ParameterMap
          
 
Constructor Summary
CzzCGIParameterParser( void )
          
virtual ~CzzCGIParameterParser()
          
 
Method Summary
 static CzzString decode( CzzString& parameters )
          URL Decode
 static CzzString encode( CzzString& parameters )
          URL Encode
 CzzCGIParameterMap& getParameterMap( void )
          Parameter map
 virtual CzzString operator[]( const CzzString& var )
          Get variabel
 void parse( const char* vars )
          
   
Methods inherited from class CzzParameterMap
operator[]
 

Field Detail

m_ParameterMap

protected CzzCGIParameterMap m_ParameterMap;


Constructor Detail

CzzCGIParameterParser

public CzzCGIParameterParser( void );

~CzzCGIParameterParser

public virtual ~CzzCGIParameterParser();


Method Detail

decode

public static CzzString decode( CzzString& parameters );
URL Decode
Parameters:
parameters - Parameter URL

encode

public static CzzString encode( CzzString& parameters );
URL Encode
Parameters:
parameters - Parameter URL

getParameterMap

public CzzCGIParameterMap& getParameterMap( void );
Parameter map

operator[]

public virtual CzzString operator[]( const CzzString& var );
Get variabel
Parameters:
var - Name

parse

public void parse( const char* vars );

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