WriteQueue Class Reference
|
Space-ng SDK
|
sol3::net::WriteQueue Class Reference
#include <sol3/net/write_queue.h>
Public Types | |
| using | TElement = std::shared_ptr< std::vector< uint8_t > const > |
Public Member Functions | |
| bool | empty () const |
| size_t | size () const |
| TElement const & | front () const |
| void | popFront () |
| void | pushBack (TElement v) |
Detailed Description
A FIFO queue for outbound write frames.
Minimizes reallocations by growing capacity as needed.
Not thread-safe.
Member Typedef Documentation
◆ TElement
| using sol3::net::WriteQueue::TElement = std::shared_ptr<std::vector<uint8_t> const> |
Member Function Documentation
◆ empty()
|
inline |
◆ front()
| TElement const& sol3::net::WriteQueue::front | ( | ) | const |
◆ popFront()
| void sol3::net::WriteQueue::popFront | ( | ) |
◆ pushBack()
| void sol3::net::WriteQueue::pushBack | ( | TElement | v | ) |
◆ size()
|
inline |
The documentation for this class was generated from the following file:
- /workspaces/astro/sol3-sdk/cpp/sol3/net/write_queue.h
Generated by