UnknownStrategyException Class Reference

This is an exception that is used in case statements: C++ doesn't check whether the cases of a switch statement are exhaustive, and so this exception should never be seen by a user. More...

#include <hazy_model.h>

List of all members.

Public Member Functions

 UnknownStrategyException (const char *file, int line, const char *msg)
virtual ~UnknownStrategyException () throw ()
virtual const char * what () const throw ()

Private Attributes

std::string _filename
std::string _msg
int _line


Detailed Description

This is an exception that is used in case statements: C++ doesn't check whether the cases of a switch statement are exhaustive, and so this exception should never be seen by a user.


Constructor & Destructor Documentation

UnknownStrategyException::UnknownStrategyException ( const char *  file,
int  line,
const char *  msg 
) [inline]

virtual UnknownStrategyException::~UnknownStrategyException (  )  throw () [inline, virtual]


Member Function Documentation

virtual const char* UnknownStrategyException::what (  )  const throw () [inline, virtual]


Member Data Documentation

std::string UnknownStrategyException::_filename [private]

int UnknownStrategyException::_line [private]

std::string UnknownStrategyException::_msg [private]


The documentation for this class was generated from the following file:
Generated on Wed Dec 15 10:46:16 2010 for Hazy_System by  doxygen 1.4.7