Changeset View
Changeset View
Standalone View
Standalone View
src/services/magnatune/MagnatuneXmlParser.h
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Line(s) | 40 | public: | |||
---|---|---|---|---|---|
45 | * @return Pointer to new object | 45 | * @return Pointer to new object | ||
46 | */ | 46 | */ | ||
47 | explicit MagnatuneXmlParser( const QString &fileName ); | 47 | explicit MagnatuneXmlParser( const QString &fileName ); | ||
48 | 48 | | |||
49 | /** | 49 | /** | ||
50 | * The function that starts the actual work. Inherited from ThreadWeaver::Job | 50 | * The function that starts the actual work. Inherited from ThreadWeaver::Job | ||
51 | * Note the work is performed in a separate thread | 51 | * Note the work is performed in a separate thread | ||
52 | */ | 52 | */ | ||
53 | void run(ThreadWeaver::JobPointer self = QSharedPointer<ThreadWeaver::Job>(), ThreadWeaver::Thread *thread = 0) Q_DECL_OVERRIDE; | 53 | void run(ThreadWeaver::JobPointer self = QSharedPointer<ThreadWeaver::Job>(), ThreadWeaver::Thread *thread = 0) override; | ||
54 | 54 | | |||
55 | /** | 55 | /** | ||
56 | * Destructor | 56 | * Destructor | ||
57 | * @return none | 57 | * @return none | ||
58 | */ | 58 | */ | ||
59 | ~MagnatuneXmlParser(); | 59 | ~MagnatuneXmlParser(); | ||
60 | 60 | | |||
61 | /** | 61 | /** | ||
▲ Show 20 Lines • Show All 72 Lines • ▼ Show 20 Line(s) | 91 | private: | |||
134 | 134 | | |||
135 | int m_nNumberOfTracks; | 135 | int m_nNumberOfTracks; | ||
136 | int m_nNumberOfAlbums; | 136 | int m_nNumberOfAlbums; | ||
137 | int m_nNumberOfArtists; | 137 | int m_nNumberOfArtists; | ||
138 | 138 | | |||
139 | MagnatuneDatabaseHandler * m_dbHandler; | 139 | MagnatuneDatabaseHandler * m_dbHandler; | ||
140 | 140 | | |||
141 | protected: | 141 | protected: | ||
142 | void defaultBegin(const ThreadWeaver::JobPointer& job, ThreadWeaver::Thread *thread) Q_DECL_OVERRIDE; | 142 | void defaultBegin(const ThreadWeaver::JobPointer& job, ThreadWeaver::Thread *thread) override; | ||
143 | void defaultEnd(const ThreadWeaver::JobPointer& job, ThreadWeaver::Thread *thread) Q_DECL_OVERRIDE; | 143 | void defaultEnd(const ThreadWeaver::JobPointer& job, ThreadWeaver::Thread *thread) override; | ||
144 | }; | 144 | }; | ||
145 | 145 | | |||
146 | #endif | 146 | #endif |