ActivateResourceGroup(const std::string &group, bool auto_add=false) (defined in SCPM) | SCPM | |
Active(std::string &profile) (defined in SCPM) | SCPM | |
Add(std::string profile, bool auto_switch=true) (defined in SCPM) | SCPM | |
Backup(const std::string &command, const std::vector< pair< std::string, std::string > > &resources, const std::string &profile, std::vector< backup_info_t > *reslist=NULL) (defined in SCPM) | SCPM | |
Commit() (defined in SCPM) | SCPM | |
Copy(std::string source_profile, std::string profile) (defined in SCPM) | SCPM | |
CopyResourceSet(std::string set, std::string newset) (defined in SCPM) | SCPM | |
Create(std::string profile, std::string source_profile) (defined in SCPM) | SCPM | |
DeactivateResourceGroup(const std::string &group, bool auto_remove=false) (defined in SCPM) | SCPM | |
Delete(std::string profile) (defined in SCPM) | SCPM | |
DeleteResourceGroup(const std::string &group) (defined in SCPM) | SCPM | |
DeleteResourceSet(std::string set) (defined in SCPM) | SCPM | |
Disable() | SCPM | |
Enable(bool force=false) | SCPM | |
Get(std::string command, std::string &result, std::string profile="") (defined in SCPM) | SCPM | |
GetActiveResourceGroups(std::vector< std::string > &groups) (defined in SCPM) | SCPM | |
GetConfigOption(const std::string &option, std::string &value) (defined in SCPM) | SCPM | |
GetResourceGroup(const std::string &name, std::vector< resource_entry_t > &group, bool nouser=false) (defined in SCPM) | SCPM | |
GetResourceGroup(const std::string &name, std::vector< resource_entry_t > &group, std::string &description, bool nouser=false) (defined in SCPM) | SCPM | |
GetResourceSet(std::string &set) (defined in SCPM) | SCPM | |
List(std::vector< std::string > &profiles) (defined in SCPM) | SCPM | |
ListResourceGroups(std::vector< resource_group_t > &groups) (defined in SCPM) | SCPM | |
ListResourceSets(std::vector< std::string > &predefined, std::vector< std::string > &individual) (defined in SCPM) | SCPM | |
Modify(std::string profile, std::string action) (defined in SCPM) | SCPM | |
PrepareSwitch(std::string profile, switch_info_t &switch_info) (defined in SCPM) | SCPM | |
RebuildDB(rebuild_mode_t mode=REBUILD_MODE_QUICK) | SCPM | |
Recover(bool rollback=false) (defined in SCPM) | SCPM | |
Reload() | SCPM | |
Rename(std::string profile, std::string newprofile) (defined in SCPM) | SCPM | |
RenameResourceGroup(const std::string &group, const std::string &newgroup) (defined in SCPM) | SCPM | |
ResetAllGroups() | SCPM | |
ResetResourceGroup(const std::string &group) (defined in SCPM) | SCPM | |
Save(switch_info_t &switch_info) | SCPM | |
SCPM(int options=0, std::ostream &info_out=cout, std::ostream &hash_out=cout, std::string root="") (defined in SCPM) | SCPM | |
Set(std::string command, std::string argument, std::string profile="") (defined in SCPM) | SCPM | |
SetActiveResourceGroups(const std::vector< std::string > &groups) (defined in SCPM) | SCPM | |
SetConfigOption(const std::string &option, const std::string &value) (defined in SCPM) | SCPM | |
SetResourceGroup(const std::string &name, const std::vector< resource_entry_t > &group, const std::string &description) (defined in SCPM) | SCPM | |
SetResourceSet(std::string set) (defined in SCPM) | SCPM | |
ShowChanges(std::ostream &output, std::string resource_type, std::string resource_name, bool backup=false) (defined in SCPM) | SCPM | |
Status(scpm_status_t &status) | SCPM | |
Switch(switch_info_t &switch_info) | SCPM | |
Update(const std::string &scriptname, std::vector< pair< std::string, std::string > > resources) (defined in SCPM) | SCPM | |
UpdateResources() (defined in SCPM) | SCPM | |
~SCPM() | SCPM | |