libpsynth 0.2.1
Public Member Functions | Friends
psynth::base::throw_with< Exception > Class Template Reference

#include <throw.hpp>

Inheritance diagram for psynth::base::throw_with< Exception >:
Inheritance graph
[legend]
Collaboration diagram for psynth::base::throw_with< Exception >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 throw_with (const char *where="")
 throw_with (throw_with &&other)
 ~throw_with ()

Friends

template<class E , typename T >
throw_with< E > operator<< (throw_with< E >, const T &)

template<class Exception>
class psynth::base::throw_with< Exception >


Constructor & Destructor Documentation

template<class Exception >
psynth::base::throw_with< Exception >::throw_with ( const char *  where = "") [inline, explicit]
template<class Exception >
psynth::base::throw_with< Exception >::throw_with ( throw_with< Exception > &&  other) [inline]
template<class Exception >
psynth::base::throw_with< Exception >::~throw_with ( ) [inline]

Friends And Related Function Documentation

template<class Exception >
template<class E , typename T >
throw_with<E> operator<< ( throw_with< E >  ts,
const T &  what 
) [friend]

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