Changeset 115 in pacpusframework
- Timestamp:
- Jun 25, 2013, 11:37:38 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/doxyfile.in
r71 r115 669 669 # with spaces. 670 670 671 INPUT = @PACPUS_INCLUDE_DIR@ 671 INPUT = @PACPUS_INCLUDE_DIR@ @PACPUS_DOC_DIR@ 672 672 673 673 # This tag can be used to specify the character encoding of the source files -
trunk/include/Pacpus/PacpusTools/PeriodicWorker.h
r106 r115 19 19 #include <Pacpus/PacpusTools/AsyncWorkerBase.h> 20 20 21 22 21 class QTimer; 23 22 24 23 namespace pacpus 25 24 { 26 /** PeriodicWorker 27 * @brief A simple base class for periodic worker. 28 * 29 * @example 30 * class MyWorker 31 * : public PeriodicWorkder 32 * { 33 * public: 34 * void doWork() { std::cout << "Hey, I'm working!" << std::endl; } 35 * }; 36 * 37 * // Do its work every second. 38 * MyWorker worker; 39 * worker.startWork(1000); 40 */ 41 class PACPUSTOOLS_API PeriodicWorker 42 : public AsyncWorkerBase 43 { 25 /// @brief A simple base class for periodic worker. 26 /// 27 /// @example 28 /// To use the PeriodicWorker, simply inherit from this class when creating your worker. 29 /// ~~~ 30 /// class MyWorker 31 /// : public PeriodicWorkder 32 /// { 33 /// public: 34 /// void doWork() { std::cout << "Hey, I'm working!" << std::endl; } 35 /// }; 36 /// 37 /// // Do its work every second. 38 /// MyWorker worker; 39 /// worker.startWork(1000); 40 /// ~~~ 41 class PACPUSTOOLS_API PeriodicWorker 42 : public AsyncWorkerBase 43 { 44 44 Q_OBJECT 45 45 public: -
trunk/include/Pacpus/kernel/ComponentFactory.h
r76 r115 32 32 /// @param factoryName Name of the class in the factory. 33 33 /// @example 34 /// ~~~ 34 35 /// REGISTER_COMPONENT("DummyComponent", DummyComponent); 36 /// ~~~ 35 37 /// @see pacpus::ComponentFactory 36 38 #define REGISTER_COMPONENT(className, factoryName) \ -
trunk/src/PacpusLib/PacpusApplication.cpp
r114 r115 4 4 // %pacpus:license} 5 5 /// @file 6 /// @author Marek Kurdej < marek.kurdej@utc.fr>6 /// @author Marek Kurdej <firstname.surname@utc.fr> 7 7 /// @date March, 2013 8 8 /// @version $Id$
Note:
See TracChangeset
for help on using the changeset viewer.