- explicit TrackerAnswer(int /*interval*/) /*: interval(interval)*/ { peers = new std::set<int>; }
- TrackerAnswer(const TrackerAnswer&) = delete;
- TrackerAnswer& operator=(const TrackerAnswer&) = delete;
- ~TrackerAnswer() { delete peers; };
- void addPeer(int peer) { peers->insert(peer); }
- std::set<int>* getPeers() { return peers; }
+ explicit TrackerAnswer(int /*interval*/) /*: interval(interval)*/ {}
+ void addPeer(int peer) { peers.insert(peer); }
+ const std::set<int>& getPeers() { return peers; }