Class Dune::XT::Common::SuspendableStrBuffer¶
Friends Dune::XT::Common::CombinedBuffer.
-
class Dune::XT::Common::SuspendableStrBuffer¶
a string buffer whose input can be temporarily suspended (priority-based) and that respects log flags
-
void Dune::XT::Common::SuspendableStrBuffer::suspend(PriorityType priority)¶
stop accepting input into the buffer the suspend_priority_ mechanism provides a way to silence streams from ‘higher’ modules no-op if already suspended *
-
void Dune::XT::Common::SuspendableStrBuffer::resume(PriorityType priority)¶
start accepting input into the buffer again no-op if not suspended *
-
int Dune::XT::Common::SuspendableStrBuffer::pubsync()¶
No documentation provided.
-
std::streamsize Dune::XT::Common::SuspendableStrBuffer::xsputn(const int *s, std::streamsize count) override¶
No documentation provided.
-
int Dune::XT::Common::SuspendableStrBuffer::overflow(int ch =
<recovery-expr>()) override¶ No documentation provided.
-
inline bool Dune::XT::Common::SuspendableStrBuffer::enabled() const¶
No documentation provided.
-
Dune::XT::Common::SuspendableStrBuffer::SuspendableStrBuffer(int loglevel, int &logflags)¶
No documentation provided.
-
Dune::XT::Common::SuspendableStrBuffer::SuspendableStrBuffer(const SuspendableStrBuffer&) = delete¶
No documentation provided.
-
int &Dune::XT::Common::SuspendableStrBuffer::logflags_¶
No documentation provided.
-
int Dune::XT::Common::SuspendableStrBuffer::loglevel_¶
No documentation provided.
-
int Dune::XT::Common::SuspendableStrBuffer::suspended_logflags_¶
No documentation provided.
-
bool Dune::XT::Common::SuspendableStrBuffer::is_suspended_¶
No documentation provided.
-
PriorityType Dune::XT::Common::SuspendableStrBuffer::suspend_priority_¶
No documentation provided.
-
std::mutex Dune::XT::Common::SuspendableStrBuffer::mutex_¶
No documentation provided.
-
const PriorityType Dune::XT::Common::SuspendableStrBuffer::default_suspend_priority¶
No documentation provided.
-
type Dune::XT::Common::SuspendableStrBuffer::PriorityType¶
No documentation provided.