Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://bitbucket.org/Coin3D/
http://www.kongsberg.com/kogt/
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SmHashEntry< Type, Key > Class Template Reference

#include <SmHash.h>

Public Member Functions

void * operator new (size_t size, cc_memalloc *memhandler)
 
void operator delete (void *ptr)
 
void operator delete (void *ptr, cc_memalloc *memhandler)
 

Public Attributes

Key key
 
Type obj
 
SmHashEntry< Type, Key > * next
 
cc_memallocmemhandler
 

Member Function Documentation

◆ operator delete() [1/2]

template<class Type, class Key>
void SmHashEntry< Type, Key >::operator delete ( void *  ptr)
inline

◆ operator delete() [2/2]

template<class Type, class Key>
void SmHashEntry< Type, Key >::operator delete ( void *  ptr,
cc_memalloc memhandler 
)
inline

◆ operator new()

template<class Type, class Key>
void* SmHashEntry< Type, Key >::operator new ( size_t  size,
cc_memalloc memhandler 
)
inline

Member Data Documentation

◆ key

template<class Type, class Key>
Key SmHashEntry< Type, Key >::key

◆ memhandler

template<class Type, class Key>
cc_memalloc* SmHashEntry< Type, Key >::memhandler

◆ next

template<class Type, class Key>
SmHashEntry<Type, Key>* SmHashEntry< Type, Key >::next

◆ obj

template<class Type, class Key>
Type SmHashEntry< Type, Key >::obj

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