Public Member Functions | List of all members
io::AsyncManagerBase Class Referenceabstract

Interface (in C++ terms), that could be used for any I/O manager, synchronous and asynchronous alike. More...

#include <async_manager.hpp>

Inheritance diagram for io::AsyncManagerBase:
Inheritance graph
[legend]

Public Member Functions

virtual bool connect ()=0
 Connects the stream. More...
 
virtual void send (const std::string &cmd)=0
 Sends commands to the receiver. More...
 
virtual ~AsyncManagerBase ()
 

Detailed Description

Interface (in C++ terms), that could be used for any I/O manager, synchronous and asynchronous alike.

Definition at line 90 of file async_manager.hpp.

Constructor & Destructor Documentation

◆ ~AsyncManagerBase()

virtual io::AsyncManagerBase::~AsyncManagerBase ( )
inlinevirtual

Definition at line 93 of file async_manager.hpp.

Member Function Documentation

◆ connect()

virtual bool io::AsyncManagerBase::connect ( )
pure virtual

Connects the stream.

Implemented in io::AsyncManager< IoType >.

◆ send()

virtual void io::AsyncManagerBase::send ( const std::string &  cmd)
pure virtual

Sends commands to the receiver.

Implemented in io::AsyncManager< IoType >.


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