multi_platform_plugin_spl_demo

所属分类:Windows编程
开发工具:C++
文件大小:3812KB
下载次数:9
上传日期:2009-07-09 16:39:21
上 传 者henryxy
说明:  支持多平台的插件管理功能,支持WINDOWS平台和linux平台的插件管理软件
(Mutiple platform pluginManager)

文件列表:
multi_platform_plugin_spl_demo\builds\dotnet2003\libspl.ncb (10701824, 2009-07-07)
multi_platform_plugin_spl_demo\builds\dotnet2003\libspl.sln (1289, 2009-07-02)
multi_platform_plugin_spl_demo\builds\dotnet2003\libspl.sln.old (1271, 2004-05-08)
multi_platform_plugin_spl_demo\builds\dotnet2003\libspl.suo (56320, 2009-07-07)
multi_platform_plugin_spl_demo\builds\dotnet2003\libspl.suo.old (15360, 2004-05-09)
multi_platform_plugin_spl_demo\builds\dotnet2003\libspl.vcproj (10007, 2009-07-02)
multi_platform_plugin_spl_demo\builds\dotnet2003\libspl.vcproj.7.10.old (8548, 2004-05-09)
multi_platform_plugin_spl_demo\builds\dotnet2003\libspl.vcproj.MICROSOF-30CCC9.Administrator.user (2617, 2009-07-07)
multi_platform_plugin_spl_demo\builds\dotnet2003\UpgradeLog.XML (3718, 2009-07-02)
multi_platform_plugin_spl_demo\builds\dotnet2003\_UpgradeReport_Files\UpgradeReport.css (3348, 2009-07-02)
multi_platform_plugin_spl_demo\builds\dotnet2003\_UpgradeReport_Files\UpgradeReport.xslt (12218, 2005-11-12)
multi_platform_plugin_spl_demo\builds\dotnet2003\_UpgradeReport_Files\UpgradeReport_Minus.gif (69, 2009-07-02)
multi_platform_plugin_spl_demo\builds\dotnet2003\_UpgradeReport_Files\UpgradeReport_Plus.gif (71, 2009-07-02)
multi_platform_plugin_spl_demo\builds\linux\inst-sh (285, 2004-05-09)
multi_platform_plugin_spl_demo\builds\linux\INSTALL (325, 2004-05-09)
multi_platform_plugin_spl_demo\builds\linux\makefile (710, 2004-05-09)
multi_platform_plugin_spl_demo\builds\vc6\libspl.dsp (5112, 2004-05-04)
multi_platform_plugin_spl_demo\builds\vc6\libspl.dsw (533, 2004-05-04)
multi_platform_plugin_spl_demo\code\include\spl_mutex.h (5702, 2004-05-09)
multi_platform_plugin_spl_demo\code\include\spl_platform.h (2771, 2004-05-06)
multi_platform_plugin_spl_demo\code\include\spl_pluginargs.h (6878, 2004-05-09)
multi_platform_plugin_spl_demo\code\include\spl_plugininfo.h (13132, 2009-07-02)
multi_platform_plugin_spl_demo\code\include\spl_pluginserver.h (14997, 2004-05-09)
multi_platform_plugin_spl_demo\code\include\spl_pluginserver_linux.h (9222, 2004-05-06)
multi_platform_plugin_spl_demo\code\include\spl_pluginserver_win32.h (9547, 2009-07-02)
multi_platform_plugin_spl_demo\code\include\spl_threadlock.h (5818, 2004-05-09)
multi_platform_plugin_spl_demo\code\include\spl_typedefs.h (2390, 2004-05-09)
multi_platform_plugin_spl_demo\code\source\spl_mutex.cpp (3719, 2004-05-09)
multi_platform_plugin_spl_demo\code\source\spl_pluginargs.cpp (3850, 2004-05-09)
multi_platform_plugin_spl_demo\code\source\spl_plugininfo.cpp (10066, 2004-05-09)
multi_platform_plugin_spl_demo\code\source\spl_pluginserver.cpp (2536, 2009-07-05)
multi_platform_plugin_spl_demo\code\source\spl_pluginserver_linux.cpp (10956, 2004-05-09)
multi_platform_plugin_spl_demo\code\source\spl_pluginserver_win32.cpp (10841, 2009-07-06)
multi_platform_plugin_spl_demo\code\source\spl_threadlock.cpp (2137, 2004-05-09)
multi_platform_plugin_spl_demo\code\spl.h (10187, 2004-05-05)
multi_platform_plugin_spl_demo\documents\bin\dummyfile.txt (86, 2004-05-02)
multi_platform_plugin_spl_demo\documents\BuildDocuSPL.bat (163, 2004-05-07)
multi_platform_plugin_spl_demo\documents\release\DocuSPL.chm (249962, 2004-05-09)
multi_platform_plugin_spl_demo\documents\release\html\annotated.html (2322, 2004-05-09)
multi_platform_plugin_spl_demo\documents\release\html\classes.html (2470, 2004-05-09)
... ...

--- About SPL: -------------- The SPL (Simple Plugin Layer) library is an open source SDK (LGPL license) for plugin development. With SPL you can extend every application written in C/C++ to use your own plugins, SPL will do all the managing, loading and unloading stuff for you. Additionally, the whole framework is fully multi-platform capable, so you don't have to develop multiple versions of the same plugin for platforms provided by SPL. --- Features of SPL: -------------------- - Open Source, uses LGPL license - Free, costs absolutely nothing, even for commercial use - Platform independent architecture - Implementations for Linux and Win32 available, more platforms coming soon ... - Full Doxygen-/Javadoc-compatible documentation - Optional macros for fast and easy plugin development - Variable plugin arguments for extensible APIs - Thread-safety for complex applications - Uses STL library for stable and portable containers - Object-oriented design, easy to extend - Customizable to 32- or ***-bit systems - Completely written in C++, no other dependencies except STL needed - Buildable as static/shared library or DLL (only Win32) - Various examples for all platforms explaining the development step by step - Source code written in uniform style - ... --- Documentation: ------------------ Documentation generated with Doxygen can be found in /documents/release. A HTML as well as a Windows .CHM file is currently available. --- Version history: -------------------- The version history can be found in the file "history.txt". --- Credits: ------------ SPL was developed by René Stuhr and Andreas Loeffler in spring 2004. --- Contact: ------------ Web: http://www.unitedbytes.de E-Mail: info@unitedbytes.de For updates, forum and contacting the developers please visit the website mentioned above. --- Support ----------- SPL is provided free of charge but without any warranty or support. If you have difficulties using SPL, you can find resources at http://www.unitedbytes.de You can also ask for help in the official forum and someone will try to help. But remember; everyone involved in SPL are volunteers, as in "does not get paid". So please be friendly and your chances of getting help will increase.

近期下载者

相关文件


收藏者