OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Private Attributes | Friends | List of all members
Files::EscapeHashString Class Reference

#include <escape.hpp>

Collaboration diagram for Files::EscapeHashString:

Public Member Functions

 EscapeHashString ()
 
 EscapeHashString (const std::string &str)
 
 EscapeHashString (const std::string &str, size_t pos, size_t len=std::string::npos)
 
 EscapeHashString (const char *s)
 
 EscapeHashString (const char *s, size_t n)
 
 EscapeHashString (size_t n, char c)
 
template<class InputIterator >
 EscapeHashString (InputIterator first, InputIterator last)
 
std::string toStdString () const
 

Static Public Member Functions

static std::string processString (const std::string &str)
 

Private Attributes

std::string mData
 

Friends

std::ostream & operator<< (std::ostream &os, const EscapeHashString &eHS)
 

Constructor & Destructor Documentation

Files::EscapeHashString::EscapeHashString ( )
Files::EscapeHashString::EscapeHashString ( const std::string &  str)
Files::EscapeHashString::EscapeHashString ( const std::string &  str,
size_t  pos,
size_t  len = std::string::npos 
)
Files::EscapeHashString::EscapeHashString ( const char *  s)
Files::EscapeHashString::EscapeHashString ( const char *  s,
size_t  n 
)
Files::EscapeHashString::EscapeHashString ( size_t  n,
char  c 
)
template<class InputIterator >
Files::EscapeHashString::EscapeHashString ( InputIterator  first,
InputIterator  last 
)

Member Function Documentation

std::string Files::EscapeHashString::processString ( const std::string &  str)
static

Here is the call graph for this function:

Here is the caller graph for this function:

std::string Files::EscapeHashString::toStdString ( ) const

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const EscapeHashString eHS 
)
friend

Member Data Documentation

std::string Files::EscapeHashString::mData
private

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