eXperiment robotics framework

Binding.hpp File Reference

#include <deque>
#include <string>
#include <boost/smart_ptr.hpp>
#include <boost/function.hpp>
#include <boost/any.hpp>
#include <boost/bind.hpp>

Include dependency graph for Binding.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  tpn

Classes

class  tpn::Binding< T >
class  tpn::MemberBinding< T, M >

Functions

template<typename T>
void tpn::noop_ptr (T *)
template<typename T>
std::vector< boost::shared_ptr
< Binding< T > > > 
tpn::operator, (boost::shared_ptr< Binding< T > > lhs, boost::shared_ptr< Binding< T > > rhs)
template<typename T>
std::vector< boost::shared_ptr
< Binding< T > > > 
tpn::operator, (std::vector< boost::shared_ptr< Binding< T > > > lhs, boost::shared_ptr< Binding< T > > rhs)
template<typename T>
boost::shared_ptr< Binding< T > > tpn::GetBinding ()
template<typename T>
void tpn::GetBinding (Binding< T > &binding)


The miarn project - written by Joao Xavier