Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
FrameId Struct Reference

#include <FrameId.h>

Public Member Functions

constexpr FrameId ()
 
constexpr FrameId (uint32_t new_id)
 
constexpr operator bool () const
 
constexpr operator size_t () const
 
constexpr bool operator== (FrameId rhs) const
 
constexpr bool operator!= (FrameId rhs) const
 
constexpr bool valid () const
 
constexpr size_t id () const
 

Static Public Attributes

static constexpr uint32_t Invalid = std::numeric_limits<uint32_t>::max()
 

Constructor & Destructor Documentation

◆ FrameId() [1/2]

constexpr FrameId::FrameId ( )
inlineconstexpr

◆ FrameId() [2/2]

constexpr FrameId::FrameId ( uint32_t  new_id)
inlineconstexpr

Member Function Documentation

◆ id()

constexpr size_t FrameId::id ( ) const
inlineconstexpr

◆ operator bool()

constexpr FrameId::operator bool ( ) const
inlineconstexpr

◆ operator size_t()

constexpr FrameId::operator size_t ( ) const
inlineconstexpr

◆ operator!=()

constexpr bool FrameId::operator!= ( FrameId  rhs) const
inlineconstexpr

◆ operator==()

constexpr bool FrameId::operator== ( FrameId  rhs) const
inlineconstexpr

◆ valid()

constexpr bool FrameId::valid ( ) const
inlineconstexpr

Member Data Documentation

◆ Invalid

constexpr uint32_t FrameId::Invalid = std::numeric_limits<uint32_t>::max()
staticconstexpr

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