24 int main(
int argc,
char const * argv[])
34 std::cerr << e << std::endl;
88 std::cerr << e << std::endl;
void init(int argc, char const *argv[])
Initialize the configuration manager from rvm's command line options.
log_manager logger
The global log manager.
void init(void)
Initialize the vault manager.
void catalog(void)
Create or update the catalog.
void write(const std::string &a_str, const uint16 a_indention=0, const configuration_manager::logging_type a_logging_level=configuration_manager::logging_manager, const pid_t a_pid=pid())
Write a string to the log file.
const action_type action(void) const
Return the action rvm is to take.
archive_manager archiver
The global archive manager.
void set_total_time(const timer &a_class)
Report the overall RVM time.
void assign(value_type a_value)
report_manager reporter
The global report manager.
void file_report(void)
Save report to a file.
void start(void)
Start (or restart) the timer.
const bool initialized(void) const
Return the initialized state of the configuration manager.
catalog_manager cataloger
The global catalog manager.
int main(int argc, char const *argv[])
void init(void)
Initialize the log manager.
#define INTERNAL_ERROR(e, s)
configuration_manager config
The global configuration manager instance.
void init(void)
Initialize the catalog manager.
void init(void)
Initialize the archive manager.
void print_report(void)
Print report to standard output.
void archive(void)
Archive jobs.
void stop(void)
Stop the timer.
const std::string str(const std::string a_prefix="") const
void init(void)
Initialize.
vault_manager vaulter
The global vault manager.
const value_type value(void) const