13 #ifndef DtOsgEarthServerManager_H_
14 #define DtOsgEarthServerManager_H_
25 class DtOsgEarthServerDescriptor;
35 typedef std::map<std::string, DtOsgEarthServerDescriptor*>
ServerMap;
44 virtual void loadServerDescriptors();
51 virtual bool deleteServer(
const std::string& filename);
54 virtual void removeServer(
const std::string& filename);
57 virtual bool copyServer(
const std::string& name,
const std::string& newName);
60 virtual bool renameServer(
const std::string& oldname,
const std::string& newName);
63 virtual bool updateServer(
const std::string& name,
const std::string& content);
75 virtual void slot_onDePostInitialize();
79 std::string serversDirectory();
87 void clearServerMap();