NAMD
|
#include <UniqueSetRaw.h>
Public Member Functions | |
UniqueSetRaw (int size=101) | |
UniqueSetRaw (const UniqueSetRaw< Elem > &us) | |
~UniqueSetRaw (void) | |
UniqueSetRaw< Elem > & | operator= (const UniqueSetRaw< Elem > &us) |
void | rehash (void) |
void | rehash (int size) |
void | setSafeNoDestruction (int flag) |
int | add (const Elem &elem) |
int | load (const Elem &elem) |
Elem * | find (const Elem &elem) |
int | del (const Elem &elem) |
int | size (void) const |
void | clear (int n=0) |
Protected Attributes | |
int | refCount |
EntryGlob< Elem > * | globHead |
Friends | |
class | UniqueSet< Elem > |
class | UniqueSetIter< Elem > |
Definition at line 18 of file UniqueSetRaw.h.
|
inline |
Definition at line 399 of file UniqueSetRaw.h.
|
inline |
Definition at line 144 of file UniqueSetRaw.h.
|
inline |
Definition at line 146 of file UniqueSetRaw.h.
|
inline |
Definition at line 190 of file UniqueSetRaw.h.
Referenced by UniqueSet< ProxyElem >::add().
|
inline |
|
inline |
Definition at line 226 of file UniqueSetRaw.h.
Referenced by UniqueSet< ProxyElem >::del().
|
inline |
Definition at line 215 of file UniqueSetRaw.h.
Referenced by UniqueSet< ProxyElem >::find().
|
inline |
Definition at line 206 of file UniqueSetRaw.h.
Referenced by UniqueSet< ProxyElem >::load().
|
inline |
Definition at line 148 of file UniqueSetRaw.h.
|
inline |
Definition at line 153 of file UniqueSetRaw.h.
Referenced by UniqueSetRaw< ProxyElem >::add(), UniqueSet< ProxyElem >::rehash(), and UniqueSetRaw< ProxyElem >::rehash().
|
inline |
Definition at line 156 of file UniqueSetRaw.h.
|
inline |
Definition at line 187 of file UniqueSetRaw.h.
|
inline |
Definition at line 249 of file UniqueSetRaw.h.
Referenced by UniqueSetRaw< ProxyElem >::clear(), UniqueSetRaw< ProxyElem >::rehash(), UniqueSet< ProxyElem >::size(), and UniqueSetRaw< ProxyElem >::UniqueSetRaw().
|
friend |
Definition at line 135 of file UniqueSetRaw.h.
|
friend |
Definition at line 136 of file UniqueSetRaw.h.
|
protected |
Definition at line 281 of file UniqueSetRaw.h.
Referenced by UniqueSetIter< T >::begin(), and UniqueSetIter< T >::UniqueSetIter().
|
protected |
Definition at line 279 of file UniqueSetRaw.h.
Referenced by UniqueSet< ProxyElem >::operator=(), UniqueSet< ProxyElem >::UniqueSet(), and UniqueSet< ProxyElem >::~UniqueSet().