committed 1.3 release

This commit is contained in:
Guenter Obiltschnig
2007-05-07 16:46:23 +00:00
parent be44df77fd
commit cf80f255be
36 changed files with 521 additions and 82 deletions

View File

@@ -1,7 +1,7 @@
//
// Config.h
//
// $Id: //poco/Main/Foundation/include/Poco/Config.h#4 $
// $Id: //poco/Main/Foundation/include/Poco/Config.h#5 $
//
// Library: Foundation
// Package: Core
@@ -40,10 +40,14 @@
#define Foundation_Config_INCLUDED
// Define to enable Windows Unicode (UTF-8) support.
// Define to enable Windows Unicode (UTF-8) support
#define POCO_WIN32_UTF8
// Define to disable implicit linking
// #define POCO_NO_AUTOMATIC_LIBS
// Define to disable FPEnvironment support
// #define POCO_NO_FPENVIRONMENT

View File

@@ -1,7 +1,7 @@
//
// Foundation.h
//
// $Id: //poco/Main/Foundation/include/Poco/Foundation.h#8 $
// $Id: //poco/Main/Foundation/include/Poco/Foundation.h#9 $
//
// Library: Foundation
// Package: Core
@@ -80,6 +80,28 @@
#endif
//
// Automatically link Foundation library.
//
#if defined(_MSC_VER)
#if !defined(POCO_NO_AUTOMATIC_LIBS) && !defined(Foundation_EXPORTS)
#if defined(POCO_DLL)
#if defined(_DEBUG)
#pragma comment(lib, "PocoFoundationd.lib")
#else
#pragma comment(lib, "PocoFoundation.lib")
#endif
#else
#if defined(_DEBUG)
#pragma comment(lib, "PocoFoundationmtd.lib")
#else
#pragma comment(lib, "PocoFoundationmt.lib")
#endif
#endif
#endif
#endif
//
// Include platform-specific definitions
//

View File

@@ -1,7 +1,7 @@
//
// Platform_WIN32.h
//
// $Id: //poco/Main/Foundation/include/Poco/Platform_WIN32.h#7 $
// $Id: //poco/Main/Foundation/include/Poco/Platform_WIN32.h#8 $
//
// Library: Foundation
// Package: Core
@@ -67,7 +67,7 @@
// Unicode Support
#if defined(UNICODE) && !defined(POCO_WIN32_UTF8)
#define POCO_WIN32_UTF8
#define POCO_WIN32_UTF8
#endif

View File

@@ -1,7 +1,7 @@
//
// UTF8String.h
//
// $Id: //poco/Main/Foundation/include/Poco/UTF8String.h#1 $
// $Id: //poco/Main/Foundation/include/Poco/UTF8String.h#2 $
//
// Library: Foundation
// Package: Text
@@ -53,7 +53,7 @@ struct Foundation_API UTF8
/// The various variants of icompare() provide case insensitive comparison
/// for UTF-8 encoded strings.
///
/// toUppwer(), toUpperInPlace(), toLower() and toLowerInPlace() provide
/// toUpper(), toUpperInPlace(), toLower() and toLowerInPlace() provide
/// Unicode-based character case transformation for UTF-8 encoded strings.
{
static int icompare(const std::string& str, std::string::size_type pos, std::string::size_type n, std::string::const_iterator it2, std::string::const_iterator end2);