Classes | Functions | Variables
elmo_console.cpp File Reference
#include <canopen_master/canopen.h>
#include <canopen_master/master.h>
#include <boost/make_shared.hpp>
#include <iostream>
#include <socketcan_interface/dispatcher.h>
#include <boost/unordered_set.hpp>
#include <socketcan_interface/socketcan.h>
#include <socketcan_interface/threading.h>
#include <boost/thread.hpp>
Include dependency graph for elmo_console.cpp:

Go to the source code of this file.

Classes

class  ElmoNode

Functions

int main (int argc, char *argv[])
void print_state (const State &s)
void shutdown (boost::shared_ptr< ThreadedSocketCANInterface > &driver, boost::shared_ptr< ElmoNode > &node, int code)
void sigint_handler (int param)

Variables

boost::shared_ptr
< ThreadedSocketCANInterface
driver
boost::shared_ptr< ElmoNodenode
StateInterface::StateListener::Ptr state_printer

Function Documentation

int main ( int  argc,
char *  argv[] 
)

Definition at line 117 of file elmo_console.cpp.

void print_state ( const State s)

Definition at line 94 of file elmo_console.cpp.

void shutdown ( boost::shared_ptr< ThreadedSocketCANInterface > &  driver,
boost::shared_ptr< ElmoNode > &  node,
int  code 
)

Definition at line 103 of file elmo_console.cpp.

void sigint_handler ( int  param)

Definition at line 112 of file elmo_console.cpp.


Variable Documentation

boost::shared_ptr<ThreadedSocketCANInterface> driver

Definition at line 90 of file elmo_console.cpp.

boost::shared_ptr<ElmoNode> node

Definition at line 91 of file elmo_console.cpp.

Definition at line 92 of file elmo_console.cpp.



canopen_test_utils
Author(s): Mathias Lüdtke
autogenerated on Fri Feb 12 2016 02:43:15