MultiAgentDecisionProcess
ENoSubScope Class Reference

ENoSubScope represents an invalid index exception. More...

#include <ENoSubScope.h>

Inheritance diagram for ENoSubScope:
[legend]

Public Member Functions

 ENoSubScope (const char *arg)
 Constructor with a C-style string. More...
 
 ENoSubScope (std::string arg)
 Constructor with an STL string. More...
 
 ENoSubScope (const std::stringstream &arg)
 Constructor with an STL stringstream. More...
 
- Public Member Functions inherited from E
 E (const char *arg)
 Constructor with a C-style string. More...
 
 E (std::string arg)
 Constructor with an STL string. More...
 
 E (const std::stringstream &arg)
 Constructor with an STL stringstream. More...
 
void Print () const
 Prints the error message to cout. More...
 
std::string SoftPrint () const
 Returns the error message. More...
 
virtual ~E ()
 Destructor. More...
 

Additional Inherited Members

- Public Attributes inherited from E
std::string _m_error
 The error message for this particular exception. More...
 

Detailed Description

ENoSubScope represents an invalid index exception.

Constructor & Destructor Documentation

ENoSubScope::ENoSubScope ( const char *  arg)
inline

Constructor with a C-style string.

ENoSubScope::ENoSubScope ( std::string  arg)
inline

Constructor with an STL string.

ENoSubScope::ENoSubScope ( const std::stringstream &  arg)
inline

Constructor with an STL stringstream.