add_facet(std::shared_ptr< T > facet, bool copy=false) | sbuild::chroot::chroot | |
add_facet_by_name(facet::facet::ptr facet, bool copy=false) | sbuild::chroot::chroot | inline |
aliases | sbuild::chroot::chroot | private |
chroot() | sbuild::chroot::chroot | |
chroot(const chroot &rhs) | sbuild::chroot::chroot | |
CHROOT_CREATE enum value | sbuild::chroot::chroot | |
CHROOT_DEVICE enum value | sbuild::chroot::chroot | |
CHROOT_TYPE enum value | sbuild::chroot::chroot | |
clone() const | sbuild::chroot::chroot | |
clone_session(const std::string &session_id, const std::string &alias, const std::string &user, bool root) const | sbuild::chroot::chroot | |
clone_source() const | sbuild::chroot::chroot | |
command_prefix | sbuild::chroot::chroot | private |
const_ptr typedef | sbuild::chroot::chroot | |
create(const std::string &type) | sbuild::chroot::chroot | static |
default_shell | sbuild::chroot::chroot | private |
description | sbuild::chroot::chroot | private |
DEVICE_ABS enum value | sbuild::chroot::chroot | |
DEVICE_LOCK enum value | sbuild::chroot::chroot | |
DEVICE_NOTBLOCK enum value | sbuild::chroot::chroot | |
DEVICE_UNLOCK enum value | sbuild::chroot::chroot | |
DIRECTORY_ABS enum value | sbuild::chroot::chroot | |
environment_filter | sbuild::chroot::chroot | private |
error typedef | sbuild::chroot::chroot | |
error_code enum name | sbuild::chroot::chroot | |
EXEC_START enum value | sbuild::chroot::chroot | |
EXEC_STOP enum value | sbuild::chroot::chroot | |
FACET_ABSENT enum value | sbuild::chroot::chroot | |
FACET_INVALID enum value | sbuild::chroot::chroot | |
facet_list typedef | sbuild::chroot::chroot | |
FACET_PRESENT enum value | sbuild::chroot::chroot | |
facet_ptr typedef | sbuild::chroot::chroot | |
facets | sbuild::chroot::chroot | private |
FILE_ABS enum value | sbuild::chroot::chroot | |
FILE_LOCK enum value | sbuild::chroot::chroot | |
FILE_NOTREG enum value | sbuild::chroot::chroot | |
FILE_OWNER enum value | sbuild::chroot::chroot | |
FILE_PERMS enum value | sbuild::chroot::chroot | |
FILE_UNLOCK enum value | sbuild::chroot::chroot | |
get_active() const | sbuild::chroot::chroot | |
get_aliases() const | sbuild::chroot::chroot | |
get_chroot_type() const | sbuild::chroot::chroot | |
get_command_prefix() const | sbuild::chroot::chroot | |
get_default_shell() const | sbuild::chroot::chroot | |
get_description() const | sbuild::chroot::chroot | |
get_details(format_detail &detail) const | sbuild::chroot::chroot | |
get_environment_filter() const | sbuild::chroot::chroot | |
get_facet() | sbuild::chroot::chroot | |
get_facet() const | sbuild::chroot::chroot | |
get_facet_strict() | sbuild::chroot::chroot | |
get_facet_strict() const | sbuild::chroot::chroot | |
get_facets() | sbuild::chroot::chroot | |
get_facets() const | sbuild::chroot::chroot | |
get_groups() const | sbuild::chroot::chroot | |
get_keyfile(keyfile &keyfile) const | sbuild::chroot::chroot | |
get_mount_location() const | sbuild::chroot::chroot | |
get_name() const | sbuild::chroot::chroot | |
get_original() const | sbuild::chroot::chroot | |
get_path() const | sbuild::chroot::chroot | |
get_preserve_environment() const | sbuild::chroot::chroot | |
get_profile() const | sbuild::chroot::chroot | |
get_root_groups() const | sbuild::chroot::chroot | |
get_root_users() const | sbuild::chroot::chroot | |
get_run_setup_scripts() const | sbuild::chroot::chroot | |
get_script_config() const | sbuild::chroot::chroot | |
get_session_flags() const | sbuild::chroot::chroot | |
get_used_keys() const | sbuild::chroot::chroot | |
get_users() const | sbuild::chroot::chroot | |
get_verbosity() const | sbuild::chroot::chroot | |
get_verbosity_string() const | sbuild::chroot::chroot | |
groups | sbuild::chroot::chroot | private |
list_facets() const | sbuild::chroot::chroot | |
LOCATION_ABS enum value | sbuild::chroot::chroot | |
lock(setup_type type) | sbuild::chroot::chroot | |
message_verbosity | sbuild::chroot::chroot | private |
mount_location | sbuild::chroot::chroot | private |
name | sbuild::chroot::chroot | private |
NAME_INVALID enum value | sbuild::chroot::chroot | |
operator<<(std::ostream &stream, const ptr &rhs) | sbuild::chroot::chroot | friend |
operator<<(keyfile &keyfile, const ptr &rhs) | sbuild::chroot::chroot | friend |
operator>>(const keyfile &keyfile, ptr &rhs) | sbuild::chroot::chroot | friend |
original | sbuild::chroot::chroot | private |
preserve_environment | sbuild::chroot::chroot | private |
print_details(std::ostream &stream) const | sbuild::chroot::chroot | |
profile | sbuild::chroot::chroot | private |
ptr typedef | sbuild::chroot::chroot | |
remove_facet() | sbuild::chroot::chroot | |
remove_facet(std::shared_ptr< T > facet) | sbuild::chroot::chroot | |
replace_facet(std::shared_ptr< T > facet) | sbuild::chroot::chroot | |
root_groups | sbuild::chroot::chroot | private |
root_users | sbuild::chroot::chroot | private |
script_config | sbuild::chroot::chroot | private |
SCRIPT_CONFIG_CV enum value | sbuild::chroot::chroot | |
SESSION_UNLINK enum value | sbuild::chroot::chroot | |
SESSION_WRITE enum value | sbuild::chroot::chroot | |
set_aliases(const string_list &aliases) | sbuild::chroot::chroot | |
set_command_prefix(const string_list &command_prefix) | sbuild::chroot::chroot | |
set_default_shell(const std::string &default_shell) | sbuild::chroot::chroot | |
set_description(const std::string &description) | sbuild::chroot::chroot | |
set_environment_filter(const regex &environment_filter) | sbuild::chroot::chroot | |
set_groups(const string_list &groups) | sbuild::chroot::chroot | |
set_keyfile(const keyfile &keyfile) | sbuild::chroot::chroot | |
set_mount_location(const std::string &location) | sbuild::chroot::chroot | |
set_name(const std::string &name) | sbuild::chroot::chroot | |
set_original(bool original) | sbuild::chroot::chroot | |
set_preserve_environment(bool preserve_environment) | sbuild::chroot::chroot | |
set_profile(const std::string &profile) | sbuild::chroot::chroot | |
set_root_groups(const string_list &groups) | sbuild::chroot::chroot | |
set_root_users(const string_list &users) | sbuild::chroot::chroot | |
set_script_config(const std::string &script_config) | sbuild::chroot::chroot | |
set_users(const string_list &users) | sbuild::chroot::chroot | |
set_verbosity(verbosity verbosity) | sbuild::chroot::chroot | |
set_verbosity(const std::string &verbosity) | sbuild::chroot::chroot | |
setup_env(environment &env) const | sbuild::chroot::chroot | |
setup_lock(setup_type type, bool lock, int status) | sbuild::chroot::chroot | protected |
SETUP_RECOVER enum value | sbuild::chroot::chroot | |
SETUP_START enum value | sbuild::chroot::chroot | |
SETUP_STOP enum value | sbuild::chroot::chroot | |
setup_type enum name | sbuild::chroot::chroot | |
unlock(setup_type type, int status) | sbuild::chroot::chroot | |
users | sbuild::chroot::chroot | private |
verbosity enum name | sbuild::chroot::chroot | |
VERBOSITY_INVALID enum value | sbuild::chroot::chroot | |
VERBOSITY_NORMAL enum value | sbuild::chroot::chroot | |
VERBOSITY_QUIET enum value | sbuild::chroot::chroot | |
VERBOSITY_VERBOSE enum value | sbuild::chroot::chroot | |
~chroot() | sbuild::chroot::chroot | virtual |