Blender V5.0
GIM_HASH_TABLE_NODE< T > Struct Template Reference

#include <gim_hash_table.h>

Public Member Functions

 GIM_HASH_TABLE_NODE ()
 GIM_HASH_TABLE_NODE (const GIM_HASH_TABLE_NODE &value)
 GIM_HASH_TABLE_NODE (GUINT key, const T &data)
bool operator< (const GIM_HASH_TABLE_NODE< T > &other) const
bool operator> (const GIM_HASH_TABLE_NODE< T > &other) const
bool operator== (const GIM_HASH_TABLE_NODE< T > &other) const

Public Attributes

GUINT m_key
T m_data

Detailed Description

template<typename T>
struct GIM_HASH_TABLE_NODE< T >

Definition at line 45 of file gim_hash_table.h.

Constructor & Destructor Documentation

◆ GIM_HASH_TABLE_NODE() [1/3]

template<typename T>
GIM_HASH_TABLE_NODE< T >::GIM_HASH_TABLE_NODE ( )
inline

Definition at line 49 of file gim_hash_table.h.

Referenced by GIM_HASH_TABLE_NODE(), operator<(), operator==(), and operator>().

◆ GIM_HASH_TABLE_NODE() [2/3]

template<typename T>
GIM_HASH_TABLE_NODE< T >::GIM_HASH_TABLE_NODE ( const GIM_HASH_TABLE_NODE< T > & value)
inline

Definition at line 53 of file gim_hash_table.h.

References GIM_HASH_TABLE_NODE(), m_data, and m_key.

◆ GIM_HASH_TABLE_NODE() [3/3]

template<typename T>
GIM_HASH_TABLE_NODE< T >::GIM_HASH_TABLE_NODE ( GUINT key,
const T & data )
inline

Definition at line 59 of file gim_hash_table.h.

References data, GUINT, m_data, m_key, and T.

Member Function Documentation

◆ operator<()

template<typename T>
bool GIM_HASH_TABLE_NODE< T >::operator< ( const GIM_HASH_TABLE_NODE< T > & other) const
inline

inverse order, further objects are first

Definition at line 65 of file gim_hash_table.h.

References GIM_HASH_TABLE_NODE(), and m_key.

◆ operator==()

template<typename T>
bool GIM_HASH_TABLE_NODE< T >::operator== ( const GIM_HASH_TABLE_NODE< T > & other) const
inline

inverse order, further objects are first

Definition at line 79 of file gim_hash_table.h.

References GIM_HASH_TABLE_NODE(), and m_key.

◆ operator>()

template<typename T>
bool GIM_HASH_TABLE_NODE< T >::operator> ( const GIM_HASH_TABLE_NODE< T > & other) const
inline

inverse order, further objects are first

Definition at line 72 of file gim_hash_table.h.

References GIM_HASH_TABLE_NODE(), and m_key.

Member Data Documentation

◆ m_data

template<typename T>
T GIM_HASH_TABLE_NODE< T >::m_data

Definition at line 48 of file gim_hash_table.h.

Referenced by GIM_HASH_TABLE_NODE(), and GIM_HASH_TABLE_NODE().

◆ m_key


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