DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::detail::ReverbPublisherNoopHooks Struct Reference

#include <Reverb.h>

Public Types

enum class  ControlPoint {
  candidateReady , beforeFirstScan , afterSlotSelection , afterPublishedStore ,
  beforePendingExchange , afterPendingExchange , beforeOldRetirement , beforeOldReclaim ,
  beforeCommit , afterCommit , noCapacity
}
 

Static Public Member Functions

static constexpr void control (ControlPoint) noexcept
 
static constexpr void audioExchange () noexcept
 
static constexpr void audioAfterExchange (bool) noexcept
 
static constexpr void audioStateStore () noexcept
 
static constexpr void audioValidation (bool) noexcept
 
static constexpr void controlValidation (bool) noexcept
 
static constexpr void controlScan () noexcept
 

Detailed Description

Internal no-op instrumentation for the fixed Reverb publication protocol.

Definition at line 89 of file Reverb.h.

Member Enumeration Documentation

◆ ControlPoint

Enumerator
candidateReady 
beforeFirstScan 
afterSlotSelection 
afterPublishedStore 
beforePendingExchange 
afterPendingExchange 
beforeOldRetirement 
beforeOldReclaim 
beforeCommit 
afterCommit 
noCapacity 

Definition at line 91 of file Reverb.h.

Member Function Documentation

◆ audioAfterExchange()

static constexpr void dspark::detail::ReverbPublisherNoopHooks::audioAfterExchange ( bool  )
inlinestaticconstexprnoexcept

Definition at line 108 of file Reverb.h.

◆ audioExchange()

static constexpr void dspark::detail::ReverbPublisherNoopHooks::audioExchange ( )
inlinestaticconstexprnoexcept

Definition at line 107 of file Reverb.h.

◆ audioStateStore()

static constexpr void dspark::detail::ReverbPublisherNoopHooks::audioStateStore ( )
inlinestaticconstexprnoexcept

Definition at line 109 of file Reverb.h.

◆ audioValidation()

static constexpr void dspark::detail::ReverbPublisherNoopHooks::audioValidation ( bool  )
inlinestaticconstexprnoexcept

Definition at line 110 of file Reverb.h.

◆ control()

static constexpr void dspark::detail::ReverbPublisherNoopHooks::control ( ControlPoint  )
inlinestaticconstexprnoexcept

Definition at line 106 of file Reverb.h.

◆ controlScan()

static constexpr void dspark::detail::ReverbPublisherNoopHooks::controlScan ( )
inlinestaticconstexprnoexcept

Definition at line 112 of file Reverb.h.

◆ controlValidation()

static constexpr void dspark::detail::ReverbPublisherNoopHooks::controlValidation ( bool  )
inlinestaticconstexprnoexcept

Definition at line 111 of file Reverb.h.


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