#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <map>
#include "asserts.h"
#include "types.h"
#include "tstamp.h"
Include dependency graph for rconfig.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | archive_path_element |
A configuration manager support class: Used to specify a single subdirectory in a path of subdirectory names for a unique path under the archive directory for each job. More... | |
class | archive_path |
A configuration manager support class: Used to specify a unique subdirectory in the archive for each job (made up of archive_path_element's). More... | |
class | rsync_behavior |
A configuration manager support class: Used to map rsync exit codes to actions for rvm to take. More... | |
class | job |
Hold configuration data for a single job. More... | |
class | configuration_manager |
Keep up with configuration settings for RVM and it's jobs. More... | |
class | global_parser |
A configuration manager support class: Used to parse a configuration file from the perspective of a global context. More... | |
class | job_parser |
A configuration manager support class: Used to parse a configuration file from the perspective of a job context. More... | |
Functions | |
void | parse_line (std::istream &a_in, std::string &a_keyword, std::string &a_value) |
Parse a keyword/value pair read from a configuration file. | |
Variables | |
configuration_manager | config |
The global configuration manager instance. |
|
Parse a keyword/value pair read from a configuration file.
Definition at line 1409 of file rconfig.cc. Referenced by job_parser::parse(), and global_parser::parse(). |
|