ipcq 0.12.0
Loading...
Searching...
No Matches
reader.hpp File Reference

Contains definition of ipcq::BasicReader. More...

#include <chrono>
#include <optional>
#include <thread>
#include "detail/shm.hpp"
#include "error.hpp"
#include "policies.hpp"

Go to the source code of this file.

Classes

struct  ipcq::detail::ReaderRollback< true, State >
 
struct  ipcq::detail::ReaderRollback< false, State >
 
class  ipcq::BasicReader< T, ConditionPolicy, ShmTraits >
 Queue BasicReader class. More...
 

Namespaces

namespace  ipcq
 
namespace  ipcq::detail
 

Typedefs

template<class T>
using ipcq::Reader = BasicReader<T, detail::BoostConditionPolicy>
 Convenience alias with reasonable default condition policy.
 

Variables

template<class>
constexpr bool ipcq::detail::always_false_v = false
 

Detailed Description

Contains definition of ipcq::BasicReader.

SPDX-License-Identifier: LGPL-3.0-only

Definition in file reader.hpp.