CStringEncoder_Url Class Reference
[String Manipulations]

Search Toolkit Book for CStringEncoder_Url

#include <ncbistr.hpp>

Inheritance diagram for CStringEncoder_Url:

Inheritance graph
[legend]
Collaboration diagram for CStringEncoder_Url:

Collaboration graph
[legend]
List of all members.

Detailed Description

URL-encoder for string pairs parser.

Definition at line 2765 of file ncbistr.hpp.

Public Member Functions

 CStringEncoder_Url (NStr::EUrlEncode flag=NStr::eUrlEnc_SkipMarkChars)
virtual string Encode (const string &src, EStringType stype) const

Private Attributes

NStr::EUrlEncode m_Flag


Constructor & Destructor Documentation

CStringEncoder_Url::CStringEncoder_Url NStr::EUrlEncode  flag = NStr::eUrlEnc_SkipMarkChars  ) 
 

Definition at line 3613 of file ncbistr.cpp.


Member Function Documentation

string CStringEncoder_Url::Encode const string &  src,
EStringType  stype
const [virtual]
 

Definition at line 3619 of file ncbistr.cpp.

References m_Flag, and NStr::URLEncode().


Member Data Documentation

NStr::EUrlEncode CStringEncoder_Url::m_Flag [private]
 

Definition at line 2773 of file ncbistr.hpp.

Referenced by Encode().


The documentation for this class was generated from the following files:
Generated on Wed Dec 9 08:11:00 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Wed Dec 09 08:20:03 2009 by modify_doxy.py rev. 173732