|
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
|
This is the complete list of members for fastmm::venues::EventSink, including all inherited members.
| attach(MsgRing *ring, SinkPolicy policy, std::uint32_t spin_limit=1 '000 '000) noexcept | fastmm::venues::EventSink | inline |
| attach(ShmRing *ring, SinkPolicy policy, std::uint32_t spin_limit=1 '000 '000) noexcept | fastmm::venues::EventSink | inline |
| attached() const noexcept | fastmm::venues::EventSink | inline |
| commit() noexcept | fastmm::venues::EventSink | inline |
| DrainFn typedef | fastmm::venues::EventSink | |
| EventSink() noexcept=default | fastmm::venues::EventSink | |
| EventSink(MsgRing *ring, SinkPolicy policy, std::uint32_t spin_limit=1 '000 '000) noexcept | fastmm::venues::EventSink | inline |
| OverflowFn typedef | fastmm::venues::EventSink | |
| overflows() const noexcept | fastmm::venues::EventSink | inline |
| policy() const noexcept | fastmm::venues::EventSink | inline |
| push(const EventHeader &m) noexcept | fastmm::venues::EventSink | inline |
| pushed() const noexcept | fastmm::venues::EventSink | inline |
| reserve(std::uint32_t len=static_cast< std::uint32_t >(sizeof(M))) noexcept | fastmm::venues::EventSink | inline |
| reserve_bytes(std::uint32_t len) noexcept | fastmm::venues::EventSink | inline |
| ring() const noexcept | fastmm::venues::EventSink | inline |
| set_drain_hook(DrainFn fn, void *ctx, bool on_commit) noexcept | fastmm::venues::EventSink | inline |
| set_overflow_callback(OverflowFn fn, void *ctx) noexcept | fastmm::venues::EventSink | inline |
| shm_ring() const noexcept | fastmm::venues::EventSink | inline |