Kaydet (Commit) f371c0dc authored tarafından Kurt Zenker's avatar Kurt Zenker

INTEGRATION: CWS aquafilepicker02_DEV300 (1.2.40); FILE MERGED

2008/01/14 08:23:23 fheckl 1.2.40.3: Code cleanup and some implementation details
2008/01/02 18:25:58 fheckl 1.2.40.2: issue #80399 more Cocoa
2007/11/18 19:36:36 fheckl 1.2.40.1: initial support for Cocoa version
üst 49ef2d79
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
* *
* $RCSfile: CFStringUtilities.hxx,v $ * $RCSfile: CFStringUtilities.hxx,v $
* *
* $Revision: 1.2 $ * $Revision: 1.3 $
* *
* last change: $Author: ihi $ $Date: 2007-07-11 10:57:30 $ * last change: $Author: kz $ $Date: 2008-03-05 16:34:31 $
* *
* The Contents of this file are made available subject to * The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1. * the terms of GNU Lesser General Public License Version 2.1.
...@@ -38,10 +38,16 @@ ...@@ -38,10 +38,16 @@
#include <premac.h> #include <premac.h>
#include <Carbon/Carbon.h> #include <Carbon/Carbon.h>
#include <Cocoa/Cocoa.h>
#include <postmac.h> #include <postmac.h>
#ifndef _RTL_USTRING_HXX_
#include <rtl/ustring.hxx> #include <rtl/ustring.hxx>
#endif
#ifndef _SAL_TYPES_H_
#include <sal/types.h> #include <sal/types.h>
#endif
#ifndef _OSL_DIAGNOSE_H_ #ifndef _OSL_DIAGNOSE_H_
#include <osl/diagnose.h> #include <osl/diagnose.h>
...@@ -55,6 +61,7 @@ enum InfoType { ...@@ -55,6 +61,7 @@ enum InfoType {
rtl::OUString CFStringToOUString(const CFStringRef sOrig); rtl::OUString CFStringToOUString(const CFStringRef sOrig);
rtl::OUString FSRefToOUString(FSRef fsRef, InfoType info = FULLPATH); rtl::OUString FSRefToOUString(FSRef fsRef, InfoType info = FULLPATH);
rtl::OUString CFURLRefToOUString(CFURLRef aUrlRef, InfoType info);
CFStringRef CFStringCreateWithOUString(const rtl::OUString& aString); CFStringRef CFStringCreateWithOUString(const rtl::OUString& aString);
//debug utils //debug utils
...@@ -83,6 +90,13 @@ inline void DBG_PRINT_ENTRY(const char * classname, const char * methodname, con ...@@ -83,6 +90,13 @@ inline void DBG_PRINT_ENTRY(const char * classname, const char * methodname, con
#endif #endif
} }
inline void DBG_PRINT_ENTRY(const char * classname, const char * methodname, const char* param1, const NSString* value1) {
OSL_TRACE(">>> %s::%s%s%s =", classname, methodname, PARAMFILLER, param1);
#if OSL_DEBUG_LEVEL > 1
NSLog(value1);
#endif
}
inline void DBG_PRINT_ENTRY(const char * classname, const char * methodname, const char* param1, const int value1) { inline void DBG_PRINT_ENTRY(const char * classname, const char * methodname, const char* param1, const int value1) {
OSL_TRACE(">>> %s::%s%s%s = %d", classname, methodname, PARAMFILLER, param1, value1); OSL_TRACE(">>> %s::%s%s%s = %d", classname, methodname, PARAMFILLER, param1, value1);
} }
...@@ -110,6 +124,13 @@ inline void DBG_PRINT_ENTRY(const char * classname, const char * methodname, con ...@@ -110,6 +124,13 @@ inline void DBG_PRINT_ENTRY(const char * classname, const char * methodname, con
#endif #endif
} }
inline void DBG_PRINT_ENTRY(const char * classname, const char * methodname, const char* param1, const int value1, const char* param2, const NSString* value2) {
OSL_TRACE(">>> %s::%s%s%s = %d%s%s =", classname, methodname, PARAMFILLER, param1, value1, PARAMFILLER, param2, value2);
#if OSL_DEBUG_LEVEL > 1
NSLog(value2);
#endif
}
inline void DBG_PRINT_ENTRY(const char * classname, const char * methodname, const char* param1, const rtl::OUString& value1, const char* param2, const rtl::OUString& value2) { inline void DBG_PRINT_ENTRY(const char * classname, const char * methodname, const char* param1, const rtl::OUString& value1, const char* param2, const rtl::OUString& value2) {
OSL_TRACE(">>> %s::%s%s%s = %s%s%s = %s", classname, methodname, PARAMFILLER, param1, OUStringToOString(value1, RTL_TEXTENCODING_UTF8).getStr(), PARAMFILLER, param2, OUStringToOString(value2, RTL_TEXTENCODING_UTF8).getStr()); OSL_TRACE(">>> %s::%s%s%s = %s%s%s = %s", classname, methodname, PARAMFILLER, param1, OUStringToOString(value1, RTL_TEXTENCODING_UTF8).getStr(), PARAMFILLER, param2, OUStringToOString(value2, RTL_TEXTENCODING_UTF8).getStr());
} }
...@@ -143,6 +164,13 @@ inline void DBG_PRINT_EXIT(const char * classname, const char * methodname, cons ...@@ -143,6 +164,13 @@ inline void DBG_PRINT_EXIT(const char * classname, const char * methodname, cons
#endif #endif
} }
inline void DBG_PRINT_EXIT(const char * classname, const char * methodname, const NSString* retVal) {
OSL_TRACE("<<< %s::%s%sreturnValue = ", classname, methodname, PARAMFILLER);
#if OSL_DEBUG_LEVEL > 1
NSLog(retVal);
#endif
}
inline void DBG_PRINT_EXIT(const char * classname, const char * methodname, const rtl::OUString& retVal) { inline void DBG_PRINT_EXIT(const char * classname, const char * methodname, const rtl::OUString& retVal) {
OSL_TRACE("<<< %s::%s%sreturnValue = %s", classname, methodname, PARAMFILLER, OUStringToOString(retVal, RTL_TEXTENCODING_UTF8).getStr()); OSL_TRACE("<<< %s::%s%sreturnValue = %s", classname, methodname, PARAMFILLER, OUStringToOString(retVal, RTL_TEXTENCODING_UTF8).getStr());
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment