sbuild  1.7.1
Classes | Functions
sbuild::chroot::facet Namespace Reference

Facets of functionality and state of individual chroots. More...

Classes

class  block_device_base
 A base class for block-device chroots. More...
 
class  block_device
 A chroot stored on an unmounted block device. More...
 
class  btrfs_snapshot
 A chroot stored on a Btrfs subvolume. More...
 
class  custom
 A chroot stored with custom parameters. More...
 
class  directory_base
 A base class for chroots located in a local directory. More...
 
class  directory
 A chroot located in the filesystem. More...
 
class  facet
 Base class for all facets. More...
 
class  factory
 
class  file
 A chroot stored in a file archive (tar with optional compression). More...
 
class  fsunion
 Chroot support for filesystem union based sessions. More...
 
class  loopback
 A chroot stored in a file for loopback mounting. More...
 
class  lvm_snapshot
 A chroot stored on an LVM logical volume (LV). More...
 
class  mountable
 Chroot support for mountable devices and filesystems. More...
 
class  personality
 Chroot support for kernel personalities (execution domains). More...
 
class  plain
 A chroot located in the filesystem (scripts disabled). More...
 
class  session_clonable
 Chroot support for creation of sessions. More...
 
class  session_setup
 Common chroot data. More...
 
class  session
 Chroot support for sessions. More...
 
class  source_clonable
 Chroot support for creation of source chroots. More...
 
class  source_setup
 Common chroot data. More...
 
class  source
 Chroot support for clonable sources. More...
 
class  storage
 Chroot storage. More...
 
class  unshare
 Chroot support for unsharing process execution context. More...
 
class  userdata
 Chroot support for extensible user metadata. More...
 

Functions

facet::session_flags operator| (const facet::session_flags &lhs, const facet::session_flags &rhs)
 Bitwise-OR of specifed session properties. More...
 
facet::session_flags operator& (const facet::session_flags &lhs, const facet::session_flags &rhs)
 Bitwise-AND of specifed session properties. More...
 

Detailed Description

Facets of functionality and state of individual chroots.

Function Documentation

facet::session_flags sbuild::chroot::facet::operator& ( const facet::session_flags &  lhs,
const facet::session_flags &  rhs 
)
inline

Bitwise-AND of specifed session properties.

Parameters
lhssession properties
rhssession properties
Returns
result of AND.
facet::session_flags sbuild::chroot::facet::operator| ( const facet::session_flags &  lhs,
const facet::session_flags &  rhs 
)
inline

Bitwise-OR of specifed session properties.

Parameters
lhssession properties
rhssession properties
Returns
result of OR.