From: Christian P. <cp...@us...> - 2005-04-24 11:36:40
|
Update of /cvsroot/pclasses/pclasses2/include/pclasses/App In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6961 Modified Files: AppDetails.h LogChannel.h LogManager.h LogMessage.h LogTarget.h Log Message: - Added missing export macros Index: LogMessage.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/App/LogMessage.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- LogMessage.h 10 Jan 2005 02:38:57 -0000 1.1 +++ LogMessage.h 24 Apr 2005 11:36:31 -0000 1.2 @@ -21,6 +21,7 @@ #ifndef P_LogMessage_h #define P_LogMessage_h +#include <pclasses/Export.h> #include <pclasses/DateTime.h> #include <pclasses/Unicode/String.h> #include <string> @@ -30,7 +31,7 @@ namespace App { //! Log message class -class LogMessage { +class PAPP_EXPORT LogMessage { public: //! Log message level enum Level { Index: AppDetails.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/App/AppDetails.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- AppDetails.h 31 Dec 2004 16:18:31 -0000 1.2 +++ AppDetails.h 24 Apr 2005 11:36:31 -0000 1.3 @@ -3,7 +3,10 @@ #include <string> #include <list> + +#include <pclasses/Export.h> #include <pclasses/Unicode/String.h> + namespace P { namespace App { using ::P::Unicode::String; @@ -26,7 +29,7 @@ not. */ - class AppDetails // throw() // i wish that would work + class PAPP_EXPORT AppDetails // throw() // i wish that would work { public: typedef std::list<String> DetailList; Index: LogTarget.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/App/LogTarget.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- LogTarget.h 10 Jan 2005 02:38:57 -0000 1.1 +++ LogTarget.h 24 Apr 2005 11:36:31 -0000 1.2 @@ -21,6 +21,7 @@ #ifndef P_LogTarget_h #define P_LogTarget_h +#include <pclasses/Export.h> #include <pclasses/Factory.h> #include <pclasses/IO/IOError.h> #include <pclasses/IO/URL.h> @@ -31,7 +32,7 @@ namespace App { //! Log message target -class LogTarget { +class PAPP_EXPORT LogTarget { public: LogTarget(); virtual ~LogTarget() throw(); Index: LogChannel.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/App/LogChannel.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- LogChannel.h 10 Jan 2005 02:38:57 -0000 1.1 +++ LogChannel.h 24 Apr 2005 11:36:31 -0000 1.2 @@ -21,6 +21,7 @@ #ifndef P_LogChannel_h #define P_LogChannel_h +#include <pclasses/Export.h> #include <pclasses/IO/IOError.h> #include <pclasses/App/LogMessage.h> @@ -35,7 +36,7 @@ class LogTarget; //! Log message channel -class LogChannel: public std::ostream { +class PAPP_EXPORT LogChannel: public std::ostream { public: typedef std::map<std::string, LogTarget*> TargetMap; Index: LogManager.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/App/LogManager.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- LogManager.h 10 Jan 2005 02:38:57 -0000 1.1 +++ LogManager.h 24 Apr 2005 11:36:31 -0000 1.2 @@ -21,6 +21,7 @@ #ifndef P_LogManager_h #define P_LogManager_h +#include <pclasses/Export.h> #include <pclasses/App/LogTarget.h> #include <pclasses/App/LogChannel.h> @@ -32,7 +33,7 @@ namespace App { //! Log manager -class LogManager { +class PAPP_EXPORT LogManager { public: //! Map of LogChannels typedef std::map<std::string,LogChannel*> ChannelMap; |