HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UT_IndexedHashSet< T >::IdAndRefCount Class Reference

#include <UT_IndexedHashSet.h>

Public Member Functions

SYS_FORCE_INLINE IdAndRefCount ()
 WARNING: This initializes nothing; you must initialize separately. More...
 
SYS_FORCE_INLINE IdAndRefCount (UT_IndexedHashSetItemId id, exint refcount)
 
SYS_FORCE_INLINE IdAndRefCount (IdAndRefCount &&src)
 
SYS_FORCE_INLINE IdAndRefCount (const IdAndRefCount &src)
 
SYS_FORCE_INLINE
UT_IndexedHashSetItemId 
getId () const
 
SYS_FORCE_INLINE void setId (UT_IndexedHashSetItemId id)
 
SYS_FORCE_INLINE exint getRef () const
 
SYS_FORCE_INLINE void setRef (int d)
 
SYS_FORCE_INLINE int bumpRef (int d)
 

Detailed Description

template<class T>
class UT_IndexedHashSet< T >::IdAndRefCount

Definition at line 188 of file UT_IndexedHashSet.h.

Constructor & Destructor Documentation

template<class T>
SYS_FORCE_INLINE UT_IndexedHashSet< T >::IdAndRefCount::IdAndRefCount ( )
inline

WARNING: This initializes nothing; you must initialize separately.

Definition at line 193 of file UT_IndexedHashSet.h.

template<class T>
SYS_FORCE_INLINE UT_IndexedHashSet< T >::IdAndRefCount::IdAndRefCount ( UT_IndexedHashSetItemId  id,
exint  refcount 
)
inline

Definition at line 195 of file UT_IndexedHashSet.h.

template<class T>
SYS_FORCE_INLINE UT_IndexedHashSet< T >::IdAndRefCount::IdAndRefCount ( IdAndRefCount &&  src)
inline

Definition at line 200 of file UT_IndexedHashSet.h.

template<class T>
SYS_FORCE_INLINE UT_IndexedHashSet< T >::IdAndRefCount::IdAndRefCount ( const IdAndRefCount src)
inline

Definition at line 205 of file UT_IndexedHashSet.h.

Member Function Documentation

template<class T>
SYS_FORCE_INLINE int UT_IndexedHashSet< T >::IdAndRefCount::bumpRef ( int  d)
inline

Definition at line 219 of file UT_IndexedHashSet.h.

template<class T>
SYS_FORCE_INLINE UT_IndexedHashSetItemId UT_IndexedHashSet< T >::IdAndRefCount::getId ( ) const
inline

Definition at line 211 of file UT_IndexedHashSet.h.

template<class T>
SYS_FORCE_INLINE exint UT_IndexedHashSet< T >::IdAndRefCount::getRef ( ) const
inline

Definition at line 215 of file UT_IndexedHashSet.h.

template<class T>
SYS_FORCE_INLINE void UT_IndexedHashSet< T >::IdAndRefCount::setId ( UT_IndexedHashSetItemId  id)
inline

Definition at line 213 of file UT_IndexedHashSet.h.

template<class T>
SYS_FORCE_INLINE void UT_IndexedHashSet< T >::IdAndRefCount::setRef ( int  d)
inline

Definition at line 217 of file UT_IndexedHashSet.h.


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