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

Versioned extension-schema identity. More...

#include <clip.hpp>

Public Member Functions

bool valid () const noexcept
 Returns whether the type name is non-empty and the version is non-zero.
auto operator<=> (const SchemaIdentity &) const =default

Public Attributes

std::string type_name
std::uint32_t version = 0

Detailed Description

Versioned extension-schema identity.

Member Function Documentation

◆ operator<=>()

auto pulp::timeline::SchemaIdentity::operator<=> ( const SchemaIdentity & ) const
default

◆ valid()

bool pulp::timeline::SchemaIdentity::valid ( ) const
noexcept

Returns whether the type name is non-empty and the version is non-zero.

Member Data Documentation

◆ type_name

std::string pulp::timeline::SchemaIdentity::type_name

◆ version

std::uint32_t pulp::timeline::SchemaIdentity::version = 0

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