Classes | Namespaces | Typedefs
interface.h File Reference
#include <array>
#include <memory>
#include <functional>
#include <boost/system/error_code.hpp>
#include "socketcan_interface/delegates.h"
#include "socketcan_interface/logging.h"
#include "socketcan_interface/settings.h"
Include dependency graph for interface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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
 

Typedefs

using can::CommInterfaceSharedPtr = std::shared_ptr< CommInterface >
 
using can::DriverInterfaceSharedPtr = std::shared_ptr< DriverInterface >
 
using can::FrameListenerConstSharedPtr = CommInterface::FrameListenerConstSharedPtr
 
using can::StateInterfaceSharedPtr = std::shared_ptr< StateInterface >
 
using can::StateListenerConstSharedPtr = StateInterface::StateListenerConstSharedPtr
 


socketcan_interface
Author(s): Mathias Lüdtke
autogenerated on Mon Feb 28 2022 23:28:00