|
a/src/common/syngroups.h |
|
b/src/common/syngroups.h |
|
... |
|
... |
26 |
// in a group are equivalent.
|
26 |
// in a group are equivalent.
|
27 |
class SynGroups {
|
27 |
class SynGroups {
|
28 |
public:
|
28 |
public:
|
29 |
SynGroups();
|
29 |
SynGroups();
|
30 |
~SynGroups();
|
30 |
~SynGroups();
|
|
|
31 |
SynGroups(const SynGroups&) = delete;
|
|
|
32 |
SynGroups& operator=(const SynGroups&) = delete;
|
|
|
33 |
SynGroups(const SynGroups&&) = delete;
|
|
|
34 |
SynGroups& operator=(const SynGroups&&) = delete;
|
|
|
35 |
|
31 |
bool setfile(const std::string& fname);
|
36 |
bool setfile(const std::string& fname);
|
32 |
std::vector<std::string> getgroup(const std::string& term);
|
37 |
std::vector<std::string> getgroup(const std::string& term);
|
33 |
bool ok();
|
38 |
bool ok();
|
34 |
private:
|
39 |
private:
|
35 |
class Internal;
|
40 |
class Internal;
|
36 |
Internal *m;
|
41 |
Internal *m;
|
37 |
SynGroups(const SynGroups&);
|
|
|
38 |
SynGroups& operator=(const SynGroups&);
|
|
|
39 |
};
|
42 |
};
|
40 |
|
43 |
|
41 |
#endif /* _SYNGROUPS_H_INCLUDED_ */
|
44 |
#endif /* _SYNGROUPS_H_INCLUDED_ */
|