COPASI API  4.16.103
Public Member Functions | Protected Attributes | List of all members
CLUnresolvedReferenceException Class Reference

#include <CLUnresolvedReferenceException.h>

Inheritance diagram for CLUnresolvedReferenceException:
Inheritance graph
[legend]
Collaboration diagram for CLUnresolvedReferenceException:
Collaboration graph
[legend]

Public Member Functions

 CLUnresolvedReferenceException (const std::string &id)
 
virtual const char * what () const throw ()
 
virtual ~CLUnresolvedReferenceException () throw ()
 

Protected Attributes

std::string mMessage
 

Detailed Description

Definition at line 20 of file CLUnresolvedReferenceException.h.

Constructor & Destructor Documentation

CLUnresolvedReferenceException::CLUnresolvedReferenceException ( const std::string &  id)

Definition at line 16 of file CLUnresolvedReferenceException.cpp.

References mMessage.

16  : std::exception()
17 {
18  this->mMessage = "Unresolved reference to style id \"" + id + "\".";
19 }
virtual CLUnresolvedReferenceException::~CLUnresolvedReferenceException ( )
throw (
)
inlinevirtual

Definition at line 27 of file CLUnresolvedReferenceException.h.

27 {}

Member Function Documentation

const char * CLUnresolvedReferenceException::what ( ) const
throw (
)
virtual

Definition at line 21 of file CLUnresolvedReferenceException.cpp.

References mMessage.

22 {
23  return this->mMessage.c_str();
24 }

Member Data Documentation

std::string CLUnresolvedReferenceException::mMessage
protected

Definition at line 30 of file CLUnresolvedReferenceException.h.

Referenced by CLUnresolvedReferenceException(), and what().


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