NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Functions | Variables
ncbicgi.hpp File Reference
#include <corelib/rwstream.hpp>
#include <corelib/stream_utils.hpp>
#include <cgi/cgi_util.hpp>
#include <cgi/user_agent.hpp>
+ Include dependency graph for ncbicgi.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.


class  CCgiCookie
 CCgiCookie:: More...
struct  CCgiCookie::PLessCPtr
class  CCgiCookies
 CCgiCookies:: More...
class  CCgiEntry
struct  CCgiEntry::SData
class  CEntryCollector_Base
class  CExtraEntryCollector
class  CCgiRequest
 CCgiRequest:: More...


typedef map< string, stringTCgiProperties
typedef multimap< string, CCgiEntry, PNocase_ConditionalTCgiEntries
typedef TCgiEntries::iterator TCgiEntriesI
typedef TCgiEntries::const_iterator TCgiEntriesCI
typedef list< stringTCgiIndexes


enum  ECgiProp {
  eCgi_ServerSoftware = 0 , eCgi_ServerName , eCgi_GatewayInterface , eCgi_ServerProtocol ,
  eCgi_ServerPort , eCgi_RemoteHost , eCgi_RemoteAddr , eCgi_ContentType ,
  eCgi_ContentLength , eCgi_RequestMethod , eCgi_PathInfo , eCgi_PathTranslated ,
  eCgi_ScriptName , eCgi_QueryString , eCgi_AuthType , eCgi_RemoteUser ,
  eCgi_RemoteIdent , eCgi_HttpAccept , eCgi_HttpCookie , eCgi_HttpIfModifiedSince ,
  eCgi_HttpReferer , eCgi_HttpUserAgent , eCgi_NProperties
 Set of "standard" HTTP request properties. More...


CNcbiOstreamoperator<< (CNcbiOstream &os, const CCgiCookie &cookie)
CNcbiOstreamoperator<< (CNcbiOstream &os, const CCgiCookies &cookies)
string operator+ (const CCgiEntry &e, const string &s)
string operator+ (const string &s, const CCgiEntry &e)
CNcbiOstreamoperator<< (CNcbiOstream &o, const CCgiEntry &e)


 Parameter to control error handling of incoming cookies. More...
Modified on Mon Mar 04 05:11:18 2024 by rev. 669887