Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::itest::manager Class Reference

#include <interaction_based.hpp>

Public Member Functions

virtual void exception_point (const_string, std::size_t, const_string)
 
virtual bool decision_point (const_string, std::size_t)
 
virtual unsigned enter_scope (const_string, std::size_t, const_string)
 
virtual void leave_scope (unsigned)
 
virtual void allocated (const_string, std::size_t, void *, std::size_t)
 
virtual void freed (void *)
 
virtual void data_flow (const_string)
 
virtual std::string return_value (const_string)
 
template<typename T >
void generic_data_flow (T const &t)
 
template<typename T , typename DefaultValueType >
T generic_return (DefaultValueType const &dv)
 

Static Public Member Functions

static managerinstance ()
 

Protected Member Functions

 manager ()
 
BOOST_TEST_PROTECTED_VIRTUAL ~manager ()
 

Constructor & Destructor Documentation

boost::itest::manager::manager ( )
protected
BOOST_TEST_PROTECTED_VIRTUAL boost::itest::manager::~manager ( )
protected

Member Function Documentation

virtual void boost::itest::manager::allocated ( const_string  ,
std::size_t  ,
void *  ,
std::size_t   
)
inlinevirtual

Referenced by operator new(), and operator new[]().

virtual void boost::itest::manager::data_flow ( const_string  )
inlinevirtual
virtual bool boost::itest::manager::decision_point ( const_string  ,
std::size_t   
)
inlinevirtual
virtual unsigned boost::itest::manager::enter_scope ( const_string  ,
std::size_t  ,
const_string   
)
inlinevirtual
virtual void boost::itest::manager::exception_point ( const_string  ,
std::size_t  ,
const_string   
)
inlinevirtual
virtual void boost::itest::manager::freed ( void *  )
inlinevirtual
template<typename T >
void boost::itest::manager::generic_data_flow ( T const &  t)
inline

References boost::str().

template<typename T , typename DefaultValueType >
T boost::itest::manager::generic_return ( DefaultValueType const &  dv)
inline
virtual void boost::itest::manager::leave_scope ( unsigned  )
inlinevirtual
virtual std::string boost::itest::manager::return_value ( const_string  )
inlinevirtual

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