Synesis Software STLSoft - ... Robust, Lightweight, Cross-platform, Template Software ...

PatternException Class Reference
[C++ API]

#include <shwild/shwild.hpp>

List of all members.


Detailed Description

Exception thrown by the Pattern constructor.


Public Types

Member Types
typedef std::runtime_error parent_class_type
typedef PatternException class_type

Public Member Functions

Construction
 PatternException (char const *message, int shwildErrorCode)
 Construct from the given message and error code.
Accessors
virtual char const * what () const throw ()
 nul-terminated C-style string describing the exception
int errorCode () const throw ()
 The error code associated with the exception.


Constructor & Destructor Documentation

PatternException ( char const *  message,
int  shwildErrorCode 
) [inline]

Construct from the given message and error code.


Member Function Documentation

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

nul-terminated C-style string describing the exception

int errorCode (  )  const throw () [inline]

The error code associated with the exception.


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

b64 Library documentation © Synesis Software Pty Ltd, 2004-2012