#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.