Diligent Engine  v.2.4.g
Public Member Functions | List of all members
Diligent::UniqueIdHelper< ObjectsClass > Class Template Reference

#include <UniqueIdentifier.hpp>

Public Member Functions

 UniqueIdHelper () noexcept
 
 UniqueIdHelper (const UniqueIdHelper &)=delete
 
UniqueIdHelperoperator= (const UniqueIdHelper &)=delete
 
 UniqueIdHelper (UniqueIdHelper &&RHS) noexcept
 
UniqueIdHelperoperator= (UniqueIdHelper &&RHS) noexcept
 
UniqueIdentifier GetID () const noexcept
 

Constructor & Destructor Documentation

◆ UniqueIdHelper() [1/3]

template<typename ObjectsClass >
Diligent::UniqueIdHelper< ObjectsClass >::UniqueIdHelper ( )
inlinenoexcept

◆ UniqueIdHelper() [2/3]

template<typename ObjectsClass >
Diligent::UniqueIdHelper< ObjectsClass >::UniqueIdHelper ( const UniqueIdHelper< ObjectsClass > &  )
delete

◆ UniqueIdHelper() [3/3]

template<typename ObjectsClass >
Diligent::UniqueIdHelper< ObjectsClass >::UniqueIdHelper ( UniqueIdHelper< ObjectsClass > &&  RHS)
inlinenoexcept

Member Function Documentation

◆ GetID()

template<typename ObjectsClass >
UniqueIdentifier Diligent::UniqueIdHelper< ObjectsClass >::GetID ( ) const
inlinenoexcept

◆ operator=() [1/2]

template<typename ObjectsClass >
UniqueIdHelper& Diligent::UniqueIdHelper< ObjectsClass >::operator= ( const UniqueIdHelper< ObjectsClass > &  )
delete

◆ operator=() [2/2]

template<typename ObjectsClass >
UniqueIdHelper& Diligent::UniqueIdHelper< ObjectsClass >::operator= ( UniqueIdHelper< ObjectsClass > &&  RHS)
inlinenoexcept

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