diff options
| author | Remko Tronçon <git@el-tramo.be> | 2011-10-07 19:23:51 (GMT) |
|---|---|---|
| committer | Remko Tronçon <git@el-tramo.be> | 2011-10-07 19:24:59 (GMT) |
| commit | 3fafb8bb9387d859bc187c23db6efac90c8683d4 (patch) | |
| tree | cd94ab5dd12e97f639951f5a6588bc560b50b09f /Swift/Controllers/Roster/TableRoster.h | |
| parent | f17433cc4d1054dbae8002a1995e0b632e26124a (diff) | |
| download | swift-contrib-3fafb8bb9387d859bc187c23db6efac90c8683d4.zip swift-contrib-3fafb8bb9387d859bc187c23db6efac90c8683d4.tar.bz2 | |
Fixed CLang warnings.
Diffstat (limited to 'Swift/Controllers/Roster/TableRoster.h')
| -rw-r--r-- | Swift/Controllers/Roster/TableRoster.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Swift/Controllers/Roster/TableRoster.h b/Swift/Controllers/Roster/TableRoster.h index 8ff16d0..d4612ed 100644 --- a/Swift/Controllers/Roster/TableRoster.h +++ b/Swift/Controllers/Roster/TableRoster.h @@ -34,50 +34,50 @@ namespace Swift { Index(size_t section = 0, size_t row = 0) : section(section), row(row) { } size_t section; size_t row; bool operator==(const Index& o) const { return o.section == section && o.row == row; } }; struct Update { std::vector<Index> updatedRows; std::vector<Index> insertedRows; std::vector<Index> deletedRows; std::vector<size_t> insertedSections; std::vector<size_t> deletedSections; }; TableRoster(Roster* model, TimerFactory* timerFactory, int updateDelay); ~TableRoster(); size_t getNumberOfSections() const; size_t getNumberOfRowsInSection(size_t section) const; const std::string& getSectionTitle(size_t); const Item& getItem(const Index&) const; boost::signal<void (const Update&)> onUpdate; private: void handleUpdateTimerTick(); void scheduleUpdate(); private: - friend class SectionNameEquals; + friend struct SectionNameEquals; struct Section { Section(const std::string& name) : name(name) { } std::string name; std::vector<Item> items; }; Roster* model; std::vector<Section> sections; bool updatePending; boost::shared_ptr<Timer> updateTimer; }; } |
Swift