dlvhex  2.5.0
bm::blocks_manager< Alloc >::bm_func_base_const Class Reference

Base functor class connected for "constant" functors. More...

#include <vs10/bm/bmblocks.h>

Inheritance diagram for bm::blocks_manager< Alloc >::bm_func_base_const:
Collaboration diagram for bm::blocks_manager< Alloc >::bm_func_base_const:

Public Member Functions

 bm_func_base_const (const blocks_manager &bman)
void on_empty_top (unsigned)
void on_empty_block (unsigned)
 bm_func_base_const (const blocks_manager &bman)
void on_empty_top (unsigned)
void on_empty_block (unsigned)

Protected Attributes

const blocks_managerbm_

Private Member Functions

 bm_func_base_const (const bm_func_base_const &)
bm_func_base_constoperator= (const bm_func_base_const &)
 bm_func_base_const (const bm_func_base_const &)
bm_func_base_constoperator= (const bm_func_base_const &)

Detailed Description

template<class Alloc>
class bm::blocks_manager< Alloc >::bm_func_base_const

Base functor class connected for "constant" functors.

Definition at line 74 of file bmblocks.h.


Constructor & Destructor Documentation

template<class Alloc >
bm::blocks_manager< Alloc >::bm_func_base_const::bm_func_base_const ( const blocks_manager bman) [inline]

Definition at line 77 of file bmblocks.h.

template<class Alloc >
bm::blocks_manager< Alloc >::bm_func_base_const::bm_func_base_const ( const bm_func_base_const ) [private]
template<class Alloc >
bm::blocks_manager< Alloc >::bm_func_base_const::bm_func_base_const ( const blocks_manager bman) [inline]

Definition at line 77 of file bmblocks.h.

template<class Alloc >
bm::blocks_manager< Alloc >::bm_func_base_const::bm_func_base_const ( const bm_func_base_const ) [private]

Member Function Documentation

template<class Alloc >
void bm::blocks_manager< Alloc >::bm_func_base_const::on_empty_block ( unsigned  ) [inline]

Definition at line 80 of file bmblocks.h.

template<class Alloc >
void bm::blocks_manager< Alloc >::bm_func_base_const::on_empty_block ( unsigned  ) [inline]

Definition at line 80 of file bmblocks.h.

template<class Alloc >
void bm::blocks_manager< Alloc >::bm_func_base_const::on_empty_top ( unsigned  ) [inline]

Definition at line 79 of file bmblocks.h.

template<class Alloc >
void bm::blocks_manager< Alloc >::bm_func_base_const::on_empty_top ( unsigned  ) [inline]

Definition at line 79 of file bmblocks.h.

template<class Alloc >
bm_func_base_const& bm::blocks_manager< Alloc >::bm_func_base_const::operator= ( const bm_func_base_const ) [private]
template<class Alloc >
bm_func_base_const& bm::blocks_manager< Alloc >::bm_func_base_const::operator= ( const bm_func_base_const ) [private]

Field Documentation

template<class Alloc >
const blocks_manager & bm::blocks_manager< Alloc >::bm_func_base_const::bm_ [protected]

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