BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslstl::HashTable_ArrayProctor< FACTORY > Class Template Reference

#include <bslstl_hashtable.h>

Public Member Functions

 HashTable_ArrayProctor (FACTORY *factory, bslalg::HashTableAnchor *anchor)
 
 ~HashTable_ArrayProctor ()
 
void release ()
 

Detailed Description

template<class FACTORY>
class bslstl::HashTable_ArrayProctor< FACTORY >

This class probably already exists in bslalg

See bslstl_hashtable

Constructor & Destructor Documentation

◆ HashTable_ArrayProctor()

template<class FACTORY >
bslstl::HashTable_ArrayProctor< FACTORY >::HashTable_ArrayProctor ( FACTORY *  factory,
bslalg::HashTableAnchor anchor 
)
inline

Create a HashTable_ArrayProctor managing the hash-table data structure owned by the specified anchor that was created using the specified factory.

◆ ~HashTable_ArrayProctor()

template<class FACTORY >
bslstl::HashTable_ArrayProctor< FACTORY >::~HashTable_ArrayProctor ( )
inline

Destroy the hash-table data structure managed by this proctor and reclaim all of its resources, unless there was a call to release this proctor.

Member Function Documentation

◆ release()

template<class FACTORY >
void bslstl::HashTable_ArrayProctor< FACTORY >::release ( )
inline

Release from management the object currently managed by this proctor. If no object is currently being managed, this method has no effect.


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