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

#include <identity.hpp>

Public Member Functions

bool is_nil () const
std::string to_string () const
bool operator== (const ObjectId &o) const
bool operator!= (const ObjectId &o) const
bool operator< (const ObjectId &o) const

Static Public Member Functions

static ObjectId generate ()
static ObjectId nil ()
static ObjectId from_string (std::string_view s)

Public Attributes

Uuid value

Member Function Documentation

◆ from_string()

ObjectId pulp::runtime::ObjectId::from_string ( std::string_view s)
inlinestatic

◆ generate()

ObjectId pulp::runtime::ObjectId::generate ( )
inlinestatic

◆ is_nil()

bool pulp::runtime::ObjectId::is_nil ( ) const
inline

◆ nil()

ObjectId pulp::runtime::ObjectId::nil ( )
inlinestatic

◆ operator!=()

bool pulp::runtime::ObjectId::operator!= ( const ObjectId & o) const
inline

◆ operator<()

bool pulp::runtime::ObjectId::operator< ( const ObjectId & o) const
inline

◆ operator==()

bool pulp::runtime::ObjectId::operator== ( const ObjectId & o) const
inline

◆ to_string()

std::string pulp::runtime::ObjectId::to_string ( ) const
inline

Member Data Documentation

◆ value

Uuid pulp::runtime::ObjectId::value

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