Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

logvol_comp_hook Class Reference

#include <logvol_hook.h>

Inheritance diagram for logvol_comp_hook:

Inheritance graph
[legend]
Collaboration diagram for logvol_comp_hook:

Collaboration graph
[legend]
List of all members.

Public Methods

 logvol_comp_hook ()
void operator() (const work_node &wn, dbt_row &dbr)
bool init_columns (vdbl::standard_table &stable)
bool drop_columns (vdbl::standard_table &stable)

Protected Methods

template<class _CI> bool _init_column (vdbl::standard_table &stable, const std::string &colname, const _CI &c)
template<class _CI> bool _init_column (vdbl::standard_table &stable, const char *colname, const _CI &c)
bool _drop_columns (vdbl::standard_table &stable)
search_node_relation parent_relation (const work_node &wn) const
search_node_id node_id (const work_node &wn) const
const std::string & name ()

Constructor & Destructor Documentation

logvol_comp_hook::logvol_comp_hook   [inline]
 

Definition at line 35 of file logvol_hook.h.


Member Function Documentation

bool work_node_comp_hook::_drop_columns vdbl::standard_table &    stable [protected, inherited]
 

Definition at line 42 of file comp_hook.cc.

template<class _CI>
bool work_node_comp_hook::_init_column vdbl::standard_table &    stable,
const char *    colname,
const _CI &    c
[inline, protected, inherited]
 

Definition at line 45 of file comp_hook.h.

template<class _CI>
bool work_node_comp_hook::_init_column vdbl::standard_table &    stable,
const std::string &    colname,
const _CI &    c
[protected, inherited]
 

Definition at line 31 of file comp_hook.cc.

bool logvol_comp_hook::drop_columns vdbl::standard_table &    stable [inline, virtual]
 

Reimplemented from work_node_comp_hook.

Definition at line 47 of file logvol_hook.h.

bool logvol_comp_hook::init_columns vdbl::standard_table &    stable [inline, virtual]
 

Reimplemented from work_node_comp_hook.

Definition at line 44 of file logvol_hook.h.

const std::string& work_node_comp_hook::name   [inline, inherited]
 

Definition at line 68 of file comp_hook.h.

search_node_id work_node_comp_hook::node_id const work_node   wn const [protected, inherited]
 

Definition at line 51 of file comp_hook.cc.

void logvol_comp_hook::operator() const work_node   wn,
dbt_row   dbr
[inline, virtual]
 

Implements work_node_comp_hook.

Definition at line 39 of file logvol_hook.h.

search_node_relation work_node_comp_hook::parent_relation const work_node   wn const [protected, inherited]
 

Definition at line 54 of file comp_hook.cc.


The documentation for this class was generated from the following file:
Generated on Tue Nov 4 01:59:23 2003 for COCONUT API by doxygen1.2.18