Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::playback::ProgramWireLaneIdentity Struct Reference

#include <program_wire.hpp>

Public Member Functions

constexpr bool operator== (const ProgramWireLaneIdentity &) const =default

Public Attributes

std::uint64_t producer_epoch = 0
ProgramGeneration program_generation = 0
timeline::ItemId track_id
ProgramGeneration track_generation = 0
timeline::ItemId lane_id
ProgramGeneration lane_generation = 0
AutomationProgramInstanceToken instance_token

Member Function Documentation

◆ operator==()

bool pulp::playback::ProgramWireLaneIdentity::operator== ( const ProgramWireLaneIdentity & ) const
constexprdefault

Member Data Documentation

◆ instance_token

AutomationProgramInstanceToken pulp::playback::ProgramWireLaneIdentity::instance_token

◆ lane_generation

ProgramGeneration pulp::playback::ProgramWireLaneIdentity::lane_generation = 0

◆ lane_id

timeline::ItemId pulp::playback::ProgramWireLaneIdentity::lane_id

◆ producer_epoch

std::uint64_t pulp::playback::ProgramWireLaneIdentity::producer_epoch = 0

◆ program_generation

ProgramGeneration pulp::playback::ProgramWireLaneIdentity::program_generation = 0

◆ track_generation

ProgramGeneration pulp::playback::ProgramWireLaneIdentity::track_generation = 0

◆ track_id

timeline::ItemId pulp::playback::ProgramWireLaneIdentity::track_id

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/playback/include/pulp/playback/program_wire.hpp