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


Public Member Functions | |
| main (schroot::options_base::ptr &options) | |
| The constructor. | |
| virtual | ~main () |
| The destructor. | |
Protected Member Functions | |
| virtual void | load_config () |
| Load configuration. | |
| virtual void | action_location () |
| Print location of chroots. | |
| virtual void | create_session (sbuild::session::operation sess_op) |
| Create a session. | |
This class is used to "run" dchroot.
Definition at line 31 of file dchroot-main.h.
| main::main | ( | schroot::options_base::ptr & | options | ) |
The constructor.
| options | the command-line options to use. |
Definition at line 42 of file dchroot-main.cc.
| main::~main | ( | ) | [virtual] |
The destructor.
Reimplemented from schroot_base::main.
Definition at line 51 of file dchroot-main.cc.
| void main::load_config | ( | ) | [protected, virtual] |
Load configuration.
Reimplemented from schroot::main_base.
Definition at line 64 of file dchroot-main.cc.
References dchroot::main_base::check_dchroot_conf(), schroot::main_base::config, and schroot::main_base::load_config().
Here is the call graph for this function:

| void main::action_location | ( | ) | [protected, virtual] |
Print location of chroots.
Reimplemented from schroot::main_base.
Definition at line 56 of file dchroot-main.cc.
References schroot::main_base::config.
| void main::create_session | ( | sbuild::session::operation | sess_op | ) | [protected, virtual] |
Create a session.
This sets the session member.
| sess_op | the session operation to perform. |
Implements schroot::main_base.
Definition at line 81 of file dchroot-main.cc.
References sbuild::DEBUG_INFO, and sbuild::log_debug().
Here is the call graph for this function:

1.5.1