libmoost
moost::murcl::uri_params Class Reference

This class is an object representaion of uri/post parameters encoded. More...

#include <uri_params.hpp>

List of all members.

Public Types

typedef std::map< std::string,
std::string > 
map_t

Public Member Functions

 uri_params (map_t const &map)
 construct a set of uri params from a map
std::string const & get () const
 Get string representation of uri params.
 operator std::string const & () const
 Implicit convertor to string, used by generic options handler.

Private Attributes

std::string params_

Detailed Description

This class is an object representaion of uri/post parameters encoded.

Definition at line 55 of file uri_params.hpp.


Member Typedef Documentation

typedef std::map<std::string, std::string> moost::murcl::uri_params::map_t

Definition at line 58 of file uri_params.hpp.


Constructor & Destructor Documentation

moost::murcl::uri_params::uri_params ( map_t const &  map) [inline]

construct a set of uri params from a map

Parameters:
mapa map of key/value string pairs

Definition at line 66 of file uri_params.hpp.

Here is the call graph for this function:


Member Function Documentation

std::string const& moost::murcl::uri_params::get ( ) const [inline]

Get string representation of uri params.

Returns:
uri param string

Definition at line 92 of file uri_params.hpp.

moost::murcl::uri_params::operator std::string const & ( ) const [inline]

Implicit convertor to string, used by generic options handler.

Returns:
uri param string

Definition at line 103 of file uri_params.hpp.


Member Data Documentation

std::string moost::murcl::uri_params::params_ [private]

Definition at line 109 of file uri_params.hpp.


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