libmoost
moost::murcl::uri_encoder Struct Reference

This class can be used to uri encode a string representing a uri. More...

#include <uri_encoder.hpp>

List of all members.

Public Types

typedef
moost::utils::scope_exit::type
< char * >
::call_free_function_with_val 
encoded_t

Static Public Member Functions

static std::string encode (std::string const &uri)
 Encode a string that represents a uri.

Detailed Description

This class can be used to uri encode a string representing a uri.

Definition at line 53 of file uri_encoder.hpp.


Member Typedef Documentation

typedef moost::utils::scope_exit::type<char *>::call_free_function_with_val moost::murcl::uri_encoder::encoded_t

Definition at line 56 of file uri_encoder.hpp.


Member Function Documentation

static std::string moost::murcl::uri_encoder::encode ( std::string const &  uri) [inline, static]

Encode a string that represents a uri.

Parameters:
uriThe string representation of a uri to be encoded
Returns:
A uri encoded string

Definition at line 67 of file uri_encoder.hpp.

Here is the caller graph for this function:


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