| public nothrow | Groups() |
| public void | AddGroup(const Group& group) |
| public void | Finalize() |
| public nothrow int | GetFreeGroupId() const |
| public Group* | GetGroup(int gid) const |
| public void | Write(StreamWriter& writer) |
| private Map<int, Group*, Less<int>> | gidGroupMap |
| private List<Group> | groups |
| private int | lastGroupId |