Loading...
Searching...
No Matches
gamsworkspacepool.h
1
26#ifndef GAMSWORKSPACEPOOL_H
27#define GAMSWORKSPACEPOOL_H
28
29#include <string>
30#include <set>
31
32namespace gams {
33
36{
37public:
38
41 static void registerWorkspacePath(const std::string& path);
42
45 static void unregisterWorkspacePath(const std::string& path);
46
47private:
49 static std::set<std::string> mWorspacePaths;
50};
51
52} // namespace gams
53
54#endif // GAMSWORKSPACEPOOL_H
Manages a collection of all GAMS workspaces.
static void registerWorkspacePath(const std::string &path)
static void unregisterWorkspacePath(const std::string &path)
Definition: gams.h:91