CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BootFactory Class Reference

#include <mountpoint.h>

Inheritance diagram for BootFactory:

Public Member Functions

 BootFactory ()
 
bool IsValid ()
 
loader::Failures boot_status ()
 
std::string boot_error ()
 
void set_boot_status (loader::Failures code)
 

Protected Attributes

loader::Failures boot_status_
 
std::string boot_error_
 

Detailed Description

Construction of FileSystem and MountPoint can go wrong. In this case, we'd like to know why. This is a base class for both FileSystem and MountPoint.

Definition at line 73 of file mountpoint.h.

Constructor & Destructor Documentation

BootFactory::BootFactory ( )
inline

Definition at line 75 of file mountpoint.h.

Member Function Documentation

std::string BootFactory::boot_error ( )
inline

Definition at line 78 of file mountpoint.h.

Referenced by cvmfs_attach_repo(), and Init().

Here is the caller graph for this function:

loader::Failures BootFactory::boot_status ( )
inline

Definition at line 77 of file mountpoint.h.

Referenced by cvmfs_attach_repo(), Init(), and InitSystemFs().

Here is the caller graph for this function:

bool BootFactory::IsValid ( )
inline

Definition at line 76 of file mountpoint.h.

void BootFactory::set_boot_status ( loader::Failures  code)
inline

Used in the fuse module to artificially set boot errors that are specific to the fuse boot procedure.

Definition at line 84 of file mountpoint.h.

Referenced by InitSystemFs().

Here is the caller graph for this function:

Member Data Documentation


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