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_service > ioService)
 
 ~SbfFileIo ()
 

Public Attributes

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

Private Attributes

std::shared_ptr< boost::asio::io_service > ioService_
 
ROSaicNodeBasenode_
 

Detailed Description

Definition at line 498 of file io.hpp.

Constructor & Destructor Documentation

◆ SbfFileIo()

io::SbfFileIo::SbfFileIo ( ROSaicNodeBase node,
std::shared_ptr< boost::asio::io_service >  ioService 
)
inline

Definition at line 501 of file io.hpp.

◆ ~SbfFileIo()

io::SbfFileIo::~SbfFileIo ( )
inline

Definition at line 508 of file io.hpp.

Member Function Documentation

◆ close()

void io::SbfFileIo::close ( )
inline

Definition at line 510 of file io.hpp.

◆ connect()

bool io::SbfFileIo::connect ( )
inline

Definition at line 512 of file io.hpp.

Member Data Documentation

◆ ioService_

std::shared_ptr<boost::asio::io_service> io::SbfFileIo::ioService_
private

Definition at line 541 of file io.hpp.

◆ node_

ROSaicNodeBase* io::SbfFileIo::node_
private

Definition at line 540 of file io.hpp.

◆ stream_

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

Definition at line 544 of file io.hpp.


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


septentrio_gnss_driver
Author(s): Tibor Dome
autogenerated on Wed Nov 22 2023 04:04:28