25 #ifndef PRESAGE_PROFILEMANAGER
26 #define PRESAGE_PROFILEMANAGER
bool loaded_at_least_one_profile
static const char * LOGGER
void set_autopersist(const std::string &value)
void cache_log_message(Logger< char >::Level level, const std::string &message)
Profile * create_profile_from_xml(const std::string &filename)
std::list< CachedLogMessage > cached_log_messages
std::string get_system_etc_dir() const
std::string get_user_home_dir() const
void save_profile() const
static const char * AUTOPERSIST
void flush_cached_log_messages()
ProfileManager(const std::string="")
void init_profiles(const std::string &profilename)
Configuration * get_configuration()