knowrob  2.1.0
A Knowledge Base System for Cognition-enabled Robots
with.h File Reference
#include <boost/python.hpp>
#include <boost/function.hpp>
#include <boost/function_types/components.hpp>
#include <boost/function_types/function_type.hpp>
#include <boost/function_types/result_type.hpp>
Include dependency graph for with.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  knowrob::py::guarded_function< Signature, Guard >
 
struct  knowrob::py::mpl_signature< Signature >
 
struct  knowrob::py::mpl_signature< boost::function< Signature > >
 

Namespaces

 knowrob
 
 knowrob::py
 

Functions

template<typename Guard , typename Fn , typename Policy >
boost::python::object knowrob::py::with_aux (Fn fn, const Policy &policy)
 
template<typename Guard , typename Fn , typename Policy >
boost::python::object knowrob::py::with (const Fn &fn, const Policy &policy)
 
template<typename Guard , typename Fn >
boost::python::object knowrob::py::with (const Fn &fn)
 Create a callable object with guards. More...