Changeset 4890 for branches/erijo-dev
- Timestamp:
- 04/14/07 07:06:32 (20 months ago)
- Location:
- branches/erijo-dev/testplugin/src
- Files:
-
- 2 added
- 3 modified
-
CMakeLists.txt (modified) (1 diff)
-
plugin.cpp (added)
-
plugin.h (added)
-
pluginfactory.cpp (modified) (3 diffs)
-
pluginfactory.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/erijo-dev/testplugin/src/CMakeLists.txt
r4851 r4890 1 1 set(testplugin_SRCS 2 plugin.cpp 2 3 pluginfactory.cpp 3 4 ) -
branches/erijo-dev/testplugin/src/pluginfactory.cpp
r4877 r4890 18 18 */ 19 19 20 #include <licq/version.h> 21 22 #include "plugin.h" 20 23 #include "pluginfactory.h" 21 #include <licq/version.h>22 24 23 25 #include <cassert> 24 26 #include <iostream> 25 27 26 #define TRACE std::cout << "[T RACE] " << __PRETTY_FUNCTION__ << " "28 #define TRACE std::cout << "[TestPlugin] " << __PRETTY_FUNCTION__ << " " 27 29 28 30 unsigned int TPluginFactory::getPluginCount() const … … 42 44 info.Type = Licq::PLUGIN_TYPE_GENERAL; 43 45 44 info.Name = "Test plugin";46 info.Name = "TestPlugin"; 45 47 info.Version = "0.1"; 46 48 info.Description = "A plugin used for testing."; … … 65 67 assert(index == 0); 66 68 // TODO Create new plugin 67 return NULL;69 return new TPlugin(id, log); 68 70 } 69 71 -
branches/erijo-dev/testplugin/src/pluginfactory.h
r4851 r4890 29 29 unsigned int getPluginCount() const; 30 30 Licq::TPluginInformation getPluginInformation(unsigned int index) const; 31 Licq::IPlugin* createPlugin(unsigned int index, Licq::TPluginId id, Licq::ILog* log); 31 Licq::IPlugin* createPlugin(unsigned int index, 32 Licq::TPluginId id, 33 Licq::ILog* log); 32 34 33 35 };
