HoverRace  2.0
Public Member Functions | Private Attributes | List of all members
HoverRace::Util::Str::Lua Class Reference

Mark a string to be streamed out escaped for Lua. More...

#include <Str.h>

Public Member Functions

 Lua (const std::string &s)
 
std::ostream & StreamOut (std::ostream &os) const
 

Private Attributes

std::string s
 

Detailed Description

Mark a string to be streamed out escaped for Lua.

The surrounding quote marks are *not* included in the output.

Example:

std::string str = ...
std::cout << '"' << Str::Lua(str) << '"' << std::endl;

Constructor & Destructor Documentation

HoverRace::Util::Str::Lua::Lua ( const std::string &  s)
inlineexplicit

Member Function Documentation

std::ostream & HoverRace::Util::Str::Lua::StreamOut ( std::ostream &  os) const

Member Data Documentation

std::string HoverRace::Util::Str::Lua::s
private

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