| Home | Libraries | People | FAQ | More

## Class template exception_bucket_disposer

boost::intrusive::exception_bucket_disposer

## Synopsis

    // In header: <boost/intrusive/hashtable.hpp>

    template<typename Bucket, typename Algo, typename Disposer, typename SizeType>
    class exception_bucket_disposer {
    public:

      // private member functions
      exception_bucket_disposer(const exception_bucket_disposer &);
      exception_bucket_disposer & operator=(const exception_bucket_disposer &);

      // public member functions
      exception_bucket_disposer(Bucket &, Disposer &, const SizeType &);
      void release();
      ~exception_bucket_disposer();
    };

## Description

### `exception_bucket_disposer` private member functions

1.     exception_bucket_disposer(const exception_bucket_disposer &);

2.     exception_bucket_disposer & operator=(const exception_bucket_disposer &);

### `exception_bucket_disposer` public member functions

1.     exception_bucket_disposer(Bucket & cont, Disposer & disp,
                                 const SizeType & constructed);

2.     void release();

3.     ~exception_bucket_disposer();