physx::shdfnd::HashSet< Key, HashFn, Allocator > Class Template Reference
#include <PsHashSet.h>
Inheritance diagram for physx::shdfnd::HashSet< Key, HashFn, Allocator >:
< Key, HashFn, Allocator >_map" border="0" alt="">Package Types | |
| typedef HashSetBase::Iterator | Iterator |
Package Functions | |
| HashSet (uint32_t initialTableSize=64, float loadFactor=0.75f) | |
| HashSet (uint32_t initialTableSize, float loadFactor, const Allocator &alloc) | |
| HashSet (const Allocator &alloc) | |
| Iterator | getIterator () |
Package Attributes | |
| __pad0__:HashSetBase<Key | |
| HashFn | |
| Allocator | |
| false | HashSetBase |
template<class Key, class HashFn = Hash<Key>, class Allocator = NonTrackingAllocator>
class physx::shdfnd::HashSet< Key, HashFn, Allocator >
Member Typedef Documentation
template<class Key , class HashFn = Hash<Key>, class Allocator = NonTrackingAllocator>
typedef HashSetBase::Iterator physx::shdfnd::HashSet< Key, HashFn, Allocator >::Iterator [package] |
Reimplemented from physx::shdfnd::internal::HashSetBase< Key, HashFn, Allocator, false >.
Constructor & Destructor Documentation
template<class Key , class HashFn = Hash<Key>, class Allocator = NonTrackingAllocator>
| physx::shdfnd::HashSet< Key, HashFn, Allocator >::HashSet | ( | uint32_t | initialTableSize = 64, |
|
| float | loadFactor = 0.75f | |||
| ) | [inline, package] |
template<class Key , class HashFn = Hash<Key>, class Allocator = NonTrackingAllocator>
| physx::shdfnd::HashSet< Key, HashFn, Allocator >::HashSet | ( | uint32_t | initialTableSize, | |
| float | loadFactor, | |||
| const Allocator & | alloc | |||
| ) | [inline, package] |
template<class Key , class HashFn = Hash<Key>, class Allocator = NonTrackingAllocator>
| physx::shdfnd::HashSet< Key, HashFn, Allocator >::HashSet | ( | const Allocator & | alloc | ) | [inline, package] |
Member Function Documentation
template<class Key , class HashFn = Hash<Key>, class Allocator = NonTrackingAllocator>
| Iterator physx::shdfnd::HashSet< Key, HashFn, Allocator >::getIterator | ( | ) | [inline, package] |
Member Data Documentation
template<class Key , class HashFn = Hash<Key>, class Allocator = NonTrackingAllocator>
physx::shdfnd::HashSet< Key, HashFn, Allocator >::__pad0__ [package] |
template<class Key , class HashFn = Hash<Key>, class Allocator = NonTrackingAllocator>
physx::shdfnd::HashSet< Key, HashFn, Allocator >::Allocator [package] |
template<class Key , class HashFn = Hash<Key>, class Allocator = NonTrackingAllocator>
physx::shdfnd::HashSet< Key, HashFn, Allocator >::HashFn [package] |
template<class Key , class HashFn = Hash<Key>, class Allocator = NonTrackingAllocator>
false physx::shdfnd::HashSet< Key, HashFn, Allocator >::HashSetBase [package] |
The documentation for this class was generated from the following file:
- E:/p4/sw/physx/PxShared/1.0/trunk/src/foundation/include/PsHashSet.h
Generated on Tue Jul 28 14:21:58 2015 for NVIDIA(R) PsFoundation Reference by
1.5.8