VSM C++ SDK
Vehicle Specific Modules SDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ugcs::vsm::Derived_exception< Base_exception, Dummy > Class Template Reference

Helper class for defining derived exceptions. More...

#include <exception.h>

Inheritance diagram for ugcs::vsm::Derived_exception< Base_exception, Dummy >:

Public Member Functions

template<typename... Args>
 Derived_exception (Args &&...args)
 Forwarding constructor. More...
 

Detailed Description

template<class Base_exception, typename Dummy = void>
class ugcs::vsm::Derived_exception< Base_exception, Dummy >

Helper class for defining derived exceptions.

It automatically forwards constructor call to base class.

Parameters
Base_exception
DummyType used for differentiating exception types signatures.

Constructor & Destructor Documentation

template<class Base_exception , typename Dummy = void>
template<typename... Args>
ugcs::vsm::Derived_exception< Base_exception, Dummy >::Derived_exception ( Args &&...  args)
inline

Forwarding constructor.


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