library of assembled shared sources

http://lass.cocamware.com

lass::util::experimental::ExceptionMixin< ExceptionType, ParentType > Class Template Reference

#include <exception.h>

Inheritance diagram for lass::util::experimental::ExceptionMixin< ExceptionType, ParentType >:

Inheritance graph
[legend]
Collaboration diagram for lass::util::experimental::ExceptionMixin< ExceptionType, ParentType >:

Collaboration graph
[legend]

Public Member Functions

 ExceptionMixin (const std::string &msg, const std::string &loc)

Private Member Functions

virtual void doThrowSelf () const
virtual ::std::auto_ptr
< RemoteExceptionBase
doClone () const

Detailed Description

template<typename ExceptionType, typename ParentType = Exception>
class lass::util::experimental::ExceptionMixin< ExceptionType, ParentType >

Definition at line 176 of file exception.h.


Constructor & Destructor Documentation

template<typename ExceptionType , typename ParentType = Exception>
lass::util::experimental::ExceptionMixin< ExceptionType, ParentType >::ExceptionMixin ( const std::string &  msg,
const std::string &  loc 
) [inline]

Definition at line 179 of file exception.h.


Member Function Documentation

template<typename ExceptionType , typename ParentType = Exception>
virtual void lass::util::experimental::ExceptionMixin< ExceptionType, ParentType >::doThrowSelf (  )  const [inline, private, virtual]

Definition at line 181 of file exception.h.

template<typename ExceptionType , typename ParentType = Exception>
virtual ::std::auto_ptr<RemoteExceptionBase> lass::util::experimental::ExceptionMixin< ExceptionType, ParentType >::doClone (  )  const [inline, private]

Definition at line 186 of file exception.h.


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

Generated on Mon Nov 10 14:22:17 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo