#include <boost/array.hpp>#include <boost/system/error_code.hpp>#include <boost/shared_ptr.hpp>#include "FastDelegate.h"#include <iostream>#include <boost/thread/mutex.hpp>

Go to the source code of this file.
Classes | |
| struct | _cout_wrapper |
| class | can::CommInterface |
| class | can::DriverInterface |
| struct | can::ErrorHeader |
| struct | can::ExtendedHeader |
| struct | can::Frame |
| struct | can::Header |
| class | can::Listener< T, U > |
| struct | can::MsgHeader |
| class | can::State |
| class | can::StateInterface |
Namespaces | |
| can | |
Macros | |
| #define | LOG(log) { boost::mutex::scoped_lock _cout_lock(_cout_wrapper::get_cout_mutex()); std::cout << log << std::endl; } |
Typedefs | |
| typedef boost::shared_ptr< CommInterface > | can::CommInterfaceSharedPtr |
| typedef boost::shared_ptr< DriverInterface > | can::DriverInterfaceSharedPtr |
| typedef CommInterface::FrameListenerConstSharedPtr | can::FrameListenerConstSharedPtr |
| typedef boost::shared_ptr< StateInterface > | can::StateInterfaceSharedPtr |
| typedef StateInterface::StateListenerConstSharedPtr | can::StateListenerConstSharedPtr |
| #define LOG | ( | log | ) | { boost::mutex::scoped_lock _cout_lock(_cout_wrapper::get_cout_mutex()); std::cout << log << std::endl; } |
Definition at line 216 of file interface.h.