dchroot_dsa::main Class Reference

Frontend for dchroot-dsa. More...

#include <dchroot-dsa-main.h>

Inheritance diagram for dchroot_dsa::main:

Inheritance graph
[legend]
Collaboration diagram for dchroot_dsa::main:

Collaboration graph
[legend]

List of all members.

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 create_session (sbuild::session::operation sess_op)
 Create a session.


Detailed Description

Frontend for dchroot-dsa.

This class is used to "run" dchroot-dsa.


Constructor & Destructor Documentation

main::main ( schroot::options_base::ptr options  ) 

The constructor.

Parameters:
options the command-line options to use.

main::~main (  )  [virtual]

The destructor.

Reimplemented from schroot_base::main.


Member Function Documentation

void main::load_config (  )  [protected, virtual]

void main::create_session ( sbuild::session::operation  sess_op  )  [protected, virtual]

Create a session.

This sets the session member.

Parameters:
sess_op the session operation to perform.

Implements schroot::main_base.

References schroot::main_base::chroots, schroot::main_base::config, sbuild::DEBUG_INFO, sbuild::log_debug(), and dchroot::main_base::use_dchroot_conf.


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

Generated on Sat Jul 5 12:01:13 2008 for schroot by  doxygen 1.5.6