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

#include <escape.hpp>

Inheritance diagram for Files::escape_hash_filter:
Collaboration diagram for Files::escape_hash_filter:

Public Member Functions

 escape_hash_filter ()
 
virtual ~escape_hash_filter ()
 
template<typename Source >
int get (Source &src)
 

Static Public Attributes

static const int sEscape = '@'
 
static const int sHashIdentifier = 'h'
 
static const int sEscapeIdentifier = 'a'
 

Private Attributes

std::queue< intmNext
 
int mPrevious
 
bool mSeenNonWhitespace
 
bool mFinishLine
 

Constructor & Destructor Documentation

Files::escape_hash_filter::escape_hash_filter ( )
Files::escape_hash_filter::~escape_hash_filter ( )
virtual

Member Function Documentation

template<typename Source >
int Files::escape_hash_filter::get ( Source &  src)

Here is the call graph for this function:

Member Data Documentation

bool Files::escape_hash_filter::mFinishLine
private
std::queue<int> Files::escape_hash_filter::mNext
private
int Files::escape_hash_filter::mPrevious
private
bool Files::escape_hash_filter::mSeenNonWhitespace
private
const int Files::escape_hash_filter::sEscape = '@'
static
const int Files::escape_hash_filter::sEscapeIdentifier = 'a'
static
const int Files::escape_hash_filter::sHashIdentifier = 'h'
static

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