Skyscraper 2.0
xr::TypedUuid< Type > Struct Template Reference

#include <XrUuid.h>

Public Member Functions

 TypedUuid () noexcept=default
 
 TypedUuid (const XrUuidMSFT &uuid) noexcept
 
TypedUuidoperator= (const XrUuidMSFT &uuid) noexcept
 
 operator XrUuidMSFT () const noexcept
 
bool operator== (const TypedUuid &other) const noexcept
 
bool operator!= (const TypedUuid &other) const noexcept
 
bool operator< (const TypedUuid &other) const noexcept
 

Private Attributes

XrUuidMSFT m_uuid
 

Detailed Description

template<typename Type>
struct xr::TypedUuid< Type >

Definition at line 37 of file XrUuid.h.

Constructor & Destructor Documentation

◆ TypedUuid() [1/2]

template<typename Type >
xr::TypedUuid< Type >::TypedUuid ( )
defaultnoexcept

◆ TypedUuid() [2/2]

template<typename Type >
xr::TypedUuid< Type >::TypedUuid ( const XrUuidMSFT & uuid)
inlineexplicitnoexcept

Definition at line 39 of file XrUuid.h.

Member Function Documentation

◆ operator XrUuidMSFT()

template<typename Type >
xr::TypedUuid< Type >::operator XrUuidMSFT ( ) const
inlineexplicitnoexcept

Definition at line 48 of file XrUuid.h.

References xr::TypedUuid< Type >::m_uuid.

◆ operator!=()

template<typename Type >
bool xr::TypedUuid< Type >::operator!= ( const TypedUuid< Type > & other) const
inlinenoexcept

Definition at line 56 of file XrUuid.h.

References xr::TypedUuid< Type >::m_uuid.

◆ operator<()

template<typename Type >
bool xr::TypedUuid< Type >::operator< ( const TypedUuid< Type > & other) const
inlinenoexcept

Definition at line 60 of file XrUuid.h.

References xr::TypedUuid< Type >::m_uuid.

◆ operator=()

template<typename Type >
TypedUuid & xr::TypedUuid< Type >::operator= ( const XrUuidMSFT & uuid)
inlinenoexcept

Definition at line 43 of file XrUuid.h.

References xr::TypedUuid< Type >::m_uuid.

◆ operator==()

template<typename Type >
bool xr::TypedUuid< Type >::operator== ( const TypedUuid< Type > & other) const
inlinenoexcept

Definition at line 52 of file XrUuid.h.

References xr::TypedUuid< Type >::m_uuid.

Member Data Documentation

◆ m_uuid


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