OTest2
A C++ testing framework
Classes | Namespaces
userdata.h File Reference
#include <assert.h>
#include <memory>
#include <string>
#include <typeinfo>
#include <type_traits>
#include <utility>
#include <otest2/exc.h>
#include <otest2/typetraits.h>
#include <otest2/utils.h>
Include dependency graph for userdata.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OTest2::UserDataMissingException
 An exception thrown if user datum is missing. More...
 
class  OTest2::UserDataWrongTypeException
 An exception thrown if the expected type of a user datum is different than the actual one. More...
 
class  OTest2::UserData
 An object keeping user data passed from user's custom main function. More...
 

Namespaces

 OTest2