Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
trivial_singleton.hpp File Reference
#include <boost/config.hpp>
#include <boost/detail/workaround.hpp>
#include <boost/noncopyable.hpp>
#include <boost/test/detail/suppress_warnings.hpp>
#include <boost/test/detail/enable_warnings.hpp>
Include dependency graph for trivial_singleton.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::unit_test::singleton< Derived >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::unit_test
 

Macros

#define BOOST_TEST_SINGLETON_CONS(type)
 
#define BOOST_TEST_SINGLETON_INST(inst)   namespace { BOOST_JOIN( inst, _t)& inst = BOOST_JOIN( inst, _t)::instance(); }
 

Macro Definition Documentation

#define BOOST_TEST_SINGLETON_CONS (   type)
Value:
type() {} \
adjacency_iterator typedef T::adjacency_iterator type
Definition: graph_traits.hpp:42
Definition: trivial_singleton.hpp:36
#define BOOST_TEST_SINGLETON_INST (   inst)    namespace { BOOST_JOIN( inst, _t)& inst = BOOST_JOIN( inst, _t)::instance(); }