dchroot::main_base Class Reference

Frontend base class for dchroot. More...

#include <dchroot-main-base.h>

Inheritance diagram for dchroot::main_base:

Inheritance graph
[legend]
Collaboration diagram for dchroot::main_base:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 main_base (schroot::options_base::ptr &options)
 The constructor.
virtual ~main_base ()
 The destructor.

Protected Member Functions

void check_dchroot_conf ()
virtual void compat_check ()
 Check compatibility.
virtual void action_config ()
 Dump configuration file for chroots.
virtual void action_list ()
 List chroots.

Protected Attributes

bool use_dchroot_conf

Detailed Description

Frontend base class for dchroot.

This class contains functionality common to dchroot and dchroot-dsa.


Constructor & Destructor Documentation

dchroot::main_base::main_base ( schroot::options_base::ptr options  ) 

The constructor.

Parameters:
options the command-line options to use.

main_base::~main_base (  )  [virtual]

The destructor.


Member Function Documentation

void main_base::action_config (  )  [protected, virtual]

Dump configuration file for chroots.

Reimplemented from schroot::main.

void main_base::action_list (  )  [protected, virtual]

List chroots.

Reimplemented from schroot::main.

void main_base::check_dchroot_conf (  )  [protected]

void main_base::compat_check (  )  [protected, virtual]

Check compatibility.

Does nothing, but derived classes may use it as they see fit.

Reimplemented from schroot::main.


Member Data Documentation

bool dchroot::main_base::use_dchroot_conf [protected]


The documentation for this class was generated from the following files:
Generated on Mon Jun 26 12:54:15 2006 for schroot by  doxygen 1.4.7