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

#include <messages.hpp>

Collaboration diagram for CSMDoc::Messages:

Public Types

typedef std::vector< MessageCollection
 
typedef Collection::const_iterator Iterator
 

Public Member Functions

 Messages (Message::Severity default_)
 
void add (const CSMWorld::UniversalId &id, const std::string &message, const std::string &hint="", Message::Severity severity=Message::Severity_Default)
 
void push_back (const std::pair< CSMWorld::UniversalId, std::string > &data)
 
Iterator begin () const
 
Iterator end () const
 

Private Attributes

Collection mMessages
 
Message::Severity mDefault
 

Member Typedef Documentation

typedef std::vector<Message> CSMDoc::Messages::Collection
typedef Collection::const_iterator CSMDoc::Messages::Iterator

Constructor & Destructor Documentation

CSMDoc::Messages::Messages ( Message::Severity  default_)

Member Function Documentation

void CSMDoc::Messages::add ( const CSMWorld::UniversalId id,
const std::string &  message,
const std::string &  hint = "",
Message::Severity  severity = Message::Severity_Default 
)

Here is the caller graph for this function:

CSMDoc::Messages::Iterator CSMDoc::Messages::begin ( ) const

Here is the caller graph for this function:

CSMDoc::Messages::Iterator CSMDoc::Messages::end ( ) const

Here is the caller graph for this function:

void CSMDoc::Messages::push_back ( const std::pair< CSMWorld::UniversalId, std::string > &  data)
Deprecated:
Use add instead.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

Message::Severity CSMDoc::Messages::mDefault
private
Collection CSMDoc::Messages::mMessages
private

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