32 #include "project_options.h"
33 #include "opened_item.h"
43 void load(
const std::string &filename);
44 void save(
const std::string &filename);
void load(const std::string &filename)
static std::string combine(const std::string &part1, const std::string &part2, PathType path_type=path_type_file)
Concatenates two strings into one adding a trailing slash to first string if missing.
std::vector< ProjectOptions > projects
Definition: user_options.h:52
static std::string get_basename(const std::string &fullname, PathType path_type=path_type_file)
Returns the basename part of a fullname.
void save(const std::string &filename)
static std::string get_fullpath(const std::string &fullname, PathType path_type=path_type_file)
Returns the path including the location.
std::vector< OpenedItem > opened_items
Definition: user_options.h:53
static std::string filename_from_solution(const std::string &solution_filename)
Definition: user_options.h:47
Definition: user_options.h:40