Public Member Functions | Public Attributes | Private Attributes | List of all members
io::SbfFileIo Class Reference

#include <io.hpp>

Public Member Functions

void close ()
 
bool connect ()
 
 SbfFileIo (ROSaicNodeBase *node, std::shared_ptr< boost::asio::io_context > ioContext)
 
 ~SbfFileIo ()
 

Public Attributes

std::unique_ptr< boost::asio::posix::stream_descriptor > stream_
 

Private Attributes

std::shared_ptr< boost::asio::io_context > ioContext_
 
ROSaicNodeBasenode_
 

Detailed Description

Definition at line 560 of file io.hpp.

Constructor & Destructor Documentation

◆ SbfFileIo()

io::SbfFileIo::SbfFileIo ( ROSaicNodeBase node,
std::shared_ptr< boost::asio::io_context >  ioContext 
)
inline

Definition at line 563 of file io.hpp.

◆ ~SbfFileIo()

io::SbfFileIo::~SbfFileIo ( )
inline

Definition at line 569 of file io.hpp.

Member Function Documentation

◆ close()

void io::SbfFileIo::close ( )
inline

Definition at line 571 of file io.hpp.

◆ connect()

bool io::SbfFileIo::connect ( )
inline

Definition at line 573 of file io.hpp.

Member Data Documentation

◆ ioContext_

std::shared_ptr<boost::asio::io_context> io::SbfFileIo::ioContext_
private

Definition at line 602 of file io.hpp.

◆ node_

ROSaicNodeBase* io::SbfFileIo::node_
private

Definition at line 601 of file io.hpp.

◆ stream_

std::unique_ptr<boost::asio::posix::stream_descriptor> io::SbfFileIo::stream_

Definition at line 605 of file io.hpp.


The documentation for this class was generated from the following file:


septentrio_gnss_driver
Author(s): Tibor Dome, Thomas Emter
autogenerated on Sat May 10 2025 03:03:11