eXperiment robotics framework

erf_signals.hpp File Reference

#include <boost/signal.hpp>
#include <boost/bind.hpp>
#include <map>
#include <list>
#include <string>
#include <erf_xml.hpp>

Include dependency graph for erf_signals.hpp:

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

Go to the source code of this file.

Classes

struct  SignalConnections
 Maps a signal connections. More...
struct  SignalsConnections
 Maps the Signals and their connections. More...
struct  SignalsConnectionsInterface

Typedefs

typedef boost::signals::connection connection_t
typedef boost::signal< int(XE
*in, XE *out) 
SignalXml )
typedef std::map< string,
connection_t
Connections
typedef Connections::iterator Connections_i
typedef Connections::const_iterator Connections_ci
typedef std::map< string,
SignalConnections
SignalsConnectionsMap
typedef
SignalsConnectionsMap::iterator 
SignalsConnectionsMap_i
typedef
SignalsConnectionsMap::const_iterator 
SignalsConnectionsMap_ci

Functions

std::ostream & operator<< (std::ostream &os, SignalConnections &c)
std::ostream & operator<< (std::ostream &os, SignalsConnections &c)


Typedef Documentation

typedef boost::signals::connection connection_t

Definition at line 59 of file erf_signals.hpp.

typedef std::map<string,connection_t> Connections

Definition at line 63 of file erf_signals.hpp.

typedef Connections::const_iterator Connections_ci

Definition at line 65 of file erf_signals.hpp.

typedef Connections::iterator Connections_i

Definition at line 64 of file erf_signals.hpp.

typedef std::map<string,SignalConnections> SignalsConnectionsMap

Definition at line 88 of file erf_signals.hpp.

typedef SignalsConnectionsMap::const_iterator SignalsConnectionsMap_ci

Definition at line 90 of file erf_signals.hpp.

typedef SignalsConnectionsMap::iterator SignalsConnectionsMap_i

Definition at line 89 of file erf_signals.hpp.

typedef boost::signal<int ( XE* in , XE* out ) SignalXml)

Definition at line 61 of file erf_signals.hpp.


Function Documentation

std::ostream& operator<< ( std::ostream &  os,
SignalsConnections c 
)

std::ostream& operator<< ( std::ostream &  os,
SignalConnections c 
)


The miarn project - written by Joao Xavier