Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::graph::GraphRuntimeProbe< Capacity > Class Template Reference

#include <graph_runtime_probe.hpp>

Public Member Functions

void attach () noexcept
void detach () noexcept
bool attached () const noexcept
bool try_push (GraphRuntimeProbeSample sample) noexcept
bool try_pop (GraphRuntimeProbeSample &sample) noexcept
std::uint64_t dropped () const noexcept

Member Function Documentation

◆ attach()

template<std::size_t Capacity = 256>
void pulp::graph::GraphRuntimeProbe< Capacity >::attach ( )
inlinenoexcept

◆ attached()

template<std::size_t Capacity = 256>
bool pulp::graph::GraphRuntimeProbe< Capacity >::attached ( ) const
inlinenoexcept

◆ detach()

template<std::size_t Capacity = 256>
void pulp::graph::GraphRuntimeProbe< Capacity >::detach ( )
inlinenoexcept

◆ dropped()

template<std::size_t Capacity = 256>
std::uint64_t pulp::graph::GraphRuntimeProbe< Capacity >::dropped ( ) const
inlinenoexcept

◆ try_pop()

template<std::size_t Capacity = 256>
bool pulp::graph::GraphRuntimeProbe< Capacity >::try_pop ( GraphRuntimeProbeSample & sample)
inlinenoexcept

◆ try_push()

template<std::size_t Capacity = 256>
bool pulp::graph::GraphRuntimeProbe< Capacity >::try_push ( GraphRuntimeProbeSample sample)
inlinenoexcept

The documentation for this class was generated from the following file: