clearpath_socketcan_interface
  • Links
    • Rosindex
    • Repository
    • Bugtracker
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace can
      • Classes and Structs
        • Struct BCMsocket::Message
        • Struct ErrorHeader
        • Struct ExtendedHeader
        • Struct Frame
        • Struct Header
        • Struct MsgHeader
        • Template Class AsioDriver
        • Class BCMsocket
        • Class BufferedReader
        • Class BufferedReader::ScopedEnabler
        • Class CommInterface
        • Class DriverInterface
        • Class DummyInterface
        • Template Class FilteredDispatcher
        • Class FilteredFrameListener
        • Class FrameFilter
        • Class FrameMaskFilter
        • Class FrameRangeFilter
        • Template Class Listener
        • Template Class SimpleDispatcher
        • Class SimpleDispatcher::DispatcherBase
        • Class SimpleDispatcher::GuardedListener
        • Class SocketCANInterface
        • Class State
        • Class StateInterface
        • Class StateWaiter
        • Template Class ThreadedInterface
      • Functions
        • Function __attribute__
        • Function can::buffer2hex
        • Function can::byte2hex
        • Function can::dec2hex
        • Function can::hex2buffer
        • Function can::hex2dec
        • Function can::operator<<(std::ostream&, const can::Header&)
        • Function can::operator<<(std::ostream&, const can::Frame&)
        • Template Function can::tofilter(const T&)
        • Specialized Template Function can::tofilter(const std::string&)
        • Specialized Template Function can::tofilter(const uint32_t&)
        • Function can::tofilter(const char *)
        • Template Function can::tofilters
        • Function can::toframe
        • Function can::toheader
        • Function can::tostring(const Header&, bool)
        • Function can::tostring(const Frame&, bool)
      • Defines
        • Define LOG
        • Define ROSCANOPEN_DEBUG
        • Define ROSCANOPEN_ERROR
        • Define ROSCANOPEN_INFO
        • Define ROSCANOPEN_LOG
        • Define ROSCANOPEN_MAKE_SHARED
        • Define ROSCANOPEN_WARN
      • Typedefs
        • Typedef can::CommInterfaceSharedPtr
        • Typedef can::DriverInterfaceSharedPtr
        • Typedef can::DummyInterfaceSharedPtr
        • Typedef can::FrameFilterSharedPtr
        • Typedef can::FrameListenerConstSharedPtr
        • Typedef can::SocketCANDriver
        • Typedef can::SocketCANDriverSharedPtr
        • Typedef can::SocketCANInterfaceSharedPtr
        • Typedef can::StateInterfaceSharedPtr
        • Typedef can::StateListenerConstSharedPtr
        • Typedef can::ThreadedSocketCANInterface
        • Typedef can::ThreadedSocketCANInterfaceSharedPtr
      • Directories
        • Directory include
        • Directory clearpath_socketcan_interface
      • Files
        • File asio_base.hpp
        • File bcm.hpp
        • File dispatcher.hpp
        • File dummy.hpp
        • File filter.hpp
        • File interface.hpp
        • File logging.hpp
        • File make_shared.hpp
        • File reader.hpp
        • File socketcan.hpp
        • File string.hpp
        • File threading.hpp
  • Standard Documents
    • PACKAGE
    • CHANGELOG
      • Changelog for package clearpath_socketcan_interface
        • 1.0.1 (2024-10-09)
        • 1.0.0 (2024-07-25)
        • 0.3.1 (2020-11-23)
        • 0.3.0 (2020-11-12)
        • 0.2.1 (2019-11-22)
        • 0.2.0 (2019-09-03)
        • 0.1.1 (2015-11-20 15:35)
        • 0.1.0 (2015-11-20 09:03)
    • LICENSE
  • Index
clearpath_socketcan_interface
  • C++ API
  • File interface.hpp
  • View page source

File interface.hpp

↰ Parent directory (include/clearpath_socketcan_interface)

Contents

  • Definition (include/clearpath_socketcan_interface/interface.hpp)

  • Includes

  • Included By

  • Namespaces

  • Classes

  • Typedefs

Definition (include/clearpath_socketcan_interface/interface.hpp)

  • Program Listing for File interface.hpp

Includes

  • array

  • boost/system/error_code.hpp

  • boost/thread/mutex.hpp

  • clearpath_socketcan_interface/logging.hpp (File logging.hpp)

  • functional

  • iostream

  • memory

  • string (File string.hpp)

Included By

  • File asio_base.hpp

  • File bcm.hpp

  • File dispatcher.hpp

  • File dummy.hpp

  • File filter.hpp

  • File reader.hpp

  • File string.hpp

  • File threading.hpp

Namespaces

  • Namespace can

Classes

  • Struct ErrorHeader

  • Struct ExtendedHeader

  • Struct Frame

  • Struct Header

  • Struct MsgHeader

  • Class CommInterface

  • Class DriverInterface

  • Template Class Listener

  • Class State

  • Class StateInterface

Typedefs

  • Typedef can::CommInterfaceSharedPtr

  • Typedef can::DriverInterfaceSharedPtr

  • Typedef can::FrameListenerConstSharedPtr

  • Typedef can::StateInterfaceSharedPtr

  • Typedef can::StateListenerConstSharedPtr

Previous Next

© Copyright The <clearpath_socketcan_interface> Contributors. License: LGPLv3.

Built with Sphinx using a theme provided by Read the Docs.