#include <dchroot-main-base.h>
Inheritance diagram for dchroot::main_base:


Public Member Functions | |
| main_base (std::string const &program_name, std::string const &program_usage, schroot::options_base::ptr &options) | |
| The constructor. | |
| virtual | ~main_base () |
| The destructor. | |
Protected Member Functions | |
| void | check_dchroot_conf () |
| Check dchroot.conf exists. | |
| 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 |
| Use dchroot.conf as the configuration file. | |
This class contains frontend functionality common to dchroot and dchroot-dsa.
| main_base::main_base | ( | std::string const & | program_name, | |
| std::string const & | program_usage, | |||
| schroot::options_base::ptr & | options | |||
| ) |
The constructor.
| program_name | the program name. | |
| program_usage | the program usage message. | |
| options | the command-line options to use. |
Reimplemented from schroot::main_base.
| main_base::~main_base | ( | ) | [virtual] |
| void main_base::action_config | ( | ) | [protected, virtual] |
| void main_base::action_list | ( | ) | [protected, virtual] |
| void main_base::check_dchroot_conf | ( | ) | [protected] |
Check dchroot.conf exists.
If it exists, and using verbose messages, print a warning about upgrading to schroot.conf.
| 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_base.
bool dchroot::main_base::use_dchroot_conf [protected] |
Use dchroot.conf as the configuration file.
1.4.7