Public Types | |
typedef std::map< std::string, std::string > | MarketPlaces_t |
Public Member Functions | |
~PreferencesManager () | |
bool | save () |
std::string | getFileName () |
bool | isValidKey (std::string Group, std::string Key) |
void | setLang (Glib::ustring Lang) |
Glib::ustring | getLang () |
void | setRecentMax (unsigned int RecentMax) |
int | getRecentMax () |
bool | addRecentProject (std::string ProjectPath, std::string ProjectName="") |
void | clearRecentProjects () |
std::vector< std::pair < std::string, std::string > > | getRecentProjects () |
void | setWorkdir (Glib::ustring Workdir) |
Glib::ustring | getWorkdir () |
void | setExtraPlugPaths (std::vector< Glib::ustring > ExtraPlugPaths) |
void | addExtraPlugPath (Glib::ustring Path) |
void | removeExtraPlugPath (Glib::ustring Path) |
std::vector< std::string > | getExtraPlugPaths () |
void | setExtraExtensionPaths (std::vector< Glib::ustring > ExtraExtPaths) |
void | addExtraExtensionPath (Glib::ustring Path) |
void | removeExtraExtensionPath (Glib::ustring Path) |
std::vector< std::string > | getExtraExtensionPaths () |
void | setDeltaT (unsigned int DeltaT) |
int | getDeltaT () |
void | setBegin (std::string Begin) |
std::string | getBegin () |
void | setEnd (std::string End) |
std::string | getEnd () |
void | setOutFilesBufferInKB (unsigned int Buffer) |
int | getOutFilesBufferInKB () |
bool | addMarketplace (Glib::ustring PlaceName, Glib::ustring PlaceUrl) |
void | removeMarketplace (Glib::ustring PlaceName) |
MarketPlaces_t | getMarketplaces () |
bool | isPluginValueExist (std::string PluginName, std::string Key) |
std::string | getPluginValue (std::string PluginName, std::string Key) |
void | setPluginValue (std::string PluginName, std::string Key, std::string Value) |
Static Public Member Functions | |
static PreferencesManager * | getInstance () |
static void | setFileName (Glib::ustring AbsoluteFileName) |
typedef std::map<std::string, std::string> openfluid::guicommon::PreferencesManager::MarketPlaces_t |
void openfluid::guicommon::PreferencesManager::addExtraExtensionPath | ( | Glib::ustring | Path | ) |
void openfluid::guicommon::PreferencesManager::addExtraPlugPath | ( | Glib::ustring | Path | ) |
bool openfluid::guicommon::PreferencesManager::addMarketplace | ( | Glib::ustring | PlaceName, |
Glib::ustring | PlaceUrl | ||
) |
bool openfluid::guicommon::PreferencesManager::addRecentProject | ( | std::string | ProjectPath, |
std::string | ProjectName = "" |
||
) |
std::string openfluid::guicommon::PreferencesManager::getBegin | ( | ) |
std::string openfluid::guicommon::PreferencesManager::getEnd | ( | ) |
std::vector<std::string> openfluid::guicommon::PreferencesManager::getExtraExtensionPaths | ( | ) |
std::vector<std::string> openfluid::guicommon::PreferencesManager::getExtraPlugPaths | ( | ) |
std::string openfluid::guicommon::PreferencesManager::getFileName | ( | ) |
static PreferencesManager* openfluid::guicommon::PreferencesManager::getInstance | ( | ) | [static] |
Glib::ustring openfluid::guicommon::PreferencesManager::getLang | ( | ) |
std::string openfluid::guicommon::PreferencesManager::getPluginValue | ( | std::string | PluginName, |
std::string | Key | ||
) |
std::vector<std::pair<std::string, std::string> > openfluid::guicommon::PreferencesManager::getRecentProjects | ( | ) |
Glib::ustring openfluid::guicommon::PreferencesManager::getWorkdir | ( | ) |
bool openfluid::guicommon::PreferencesManager::isPluginValueExist | ( | std::string | PluginName, |
std::string | Key | ||
) |
bool openfluid::guicommon::PreferencesManager::isValidKey | ( | std::string | Group, |
std::string | Key | ||
) |
void openfluid::guicommon::PreferencesManager::removeExtraExtensionPath | ( | Glib::ustring | Path | ) |
void openfluid::guicommon::PreferencesManager::removeExtraPlugPath | ( | Glib::ustring | Path | ) |
void openfluid::guicommon::PreferencesManager::removeMarketplace | ( | Glib::ustring | PlaceName | ) |
void openfluid::guicommon::PreferencesManager::setBegin | ( | std::string | Begin | ) |
void openfluid::guicommon::PreferencesManager::setDeltaT | ( | unsigned int | DeltaT | ) |
void openfluid::guicommon::PreferencesManager::setEnd | ( | std::string | End | ) |
void openfluid::guicommon::PreferencesManager::setExtraExtensionPaths | ( | std::vector< Glib::ustring > | ExtraExtPaths | ) |
void openfluid::guicommon::PreferencesManager::setExtraPlugPaths | ( | std::vector< Glib::ustring > | ExtraPlugPaths | ) |
static void openfluid::guicommon::PreferencesManager::setFileName | ( | Glib::ustring | AbsoluteFileName | ) | [static] |
void openfluid::guicommon::PreferencesManager::setLang | ( | Glib::ustring | Lang | ) |
void openfluid::guicommon::PreferencesManager::setOutFilesBufferInKB | ( | unsigned int | Buffer | ) |
void openfluid::guicommon::PreferencesManager::setPluginValue | ( | std::string | PluginName, |
std::string | Key, | ||
std::string | Value | ||
) |
void openfluid::guicommon::PreferencesManager::setRecentMax | ( | unsigned int | RecentMax | ) |
void openfluid::guicommon::PreferencesManager::setWorkdir | ( | Glib::ustring | Workdir | ) |