diff options
Diffstat (limited to 'src/membergroup.h')
-rw-r--r-- | src/membergroup.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/membergroup.h b/src/membergroup.h index 20c03d6..5b0c621 100644 --- a/src/membergroup.h +++ b/src/membergroup.h @@ -108,15 +108,7 @@ class MemberGroup }; using MemberGroupRefList = std::vector<MemberGroup *>; - -class MemberGroupList : public std::vector<MemberGroup> -{ - public: - MemberGroupList() = default; - private: - MemberGroupList(const MemberGroupList &) = delete; - MemberGroupList &operator=(const MemberGroupList &) = delete; -}; +using MemberGroupList = std::vector< std::unique_ptr<MemberGroup> >; /** Data collected for a member group */ struct MemberGroupInfo |