HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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 189 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 194 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 196 of file UT_IndexedHashSet.h.

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

Definition at line 201 of file UT_IndexedHashSet.h.

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

Definition at line 206 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 220 of file UT_IndexedHashSet.h.

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

Definition at line 212 of file UT_IndexedHashSet.h.

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

Definition at line 216 of file UT_IndexedHashSet.h.

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

Definition at line 214 of file UT_IndexedHashSet.h.

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

Definition at line 218 of file UT_IndexedHashSet.h.


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