19 #ifndef SBUILD_CHROOT_FACET_PLAIN_H
20 #define SBUILD_CHROOT_FACET_PLAIN_H
22 #include <sbuild/config.h>
23 #include <sbuild/chroot/facet/directory-base.h>
43 typedef std::shared_ptr<plain>
ptr;
61 virtual std::string
const&
virtual ~plain()
The destructor.
Definition: plain.cc:62
A chroot located in the filesystem (scripts disabled).
Definition: plain.h:39
Debian source builder components.
Definition: ctty.cc:31
virtual std::string get_path() const
Get the path to the chroot.
Definition: plain.cc:90
A base class for chroots located in a local directory.
Definition: directory-base.h:45
Common chroot data.
Definition: chroot.h:50
virtual std::string const & get_name() const
Get the name of the chroot facet.
Definition: plain.cc:72
static ptr create()
Create a chroot facet.
Definition: plain.cc:78
std::shared_ptr< plain > ptr
A shared_ptr to a chroot facet object.
Definition: plain.h:43
plain()
The constructor.
Definition: plain.cc:57
virtual facet::ptr clone() const
Copy the chroot facet.
Definition: plain.cc:84
std::shared_ptr< facet > ptr
A shared_ptr to a chroot facet object.
Definition: facet.h:63
std::shared_ptr< const plain > const_ptr
A shared_ptr to a const chroot facet object.
Definition: plain.h:46