Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


Global Functions in Global Namespace C++
in Sourcefile diagnose.h


osl_assertFailedLine
extern "C"
sal_Bool osl_assertFailedLine(
const sal_Char * pszFileName,
sal_Int32 nLine,
const sal_Char * pszMessage );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO YES


osl_breakDebug
extern "C"
void osl_breakDebug(
void );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO YES


osl_reportError
extern "C"
sal_Int32 osl_reportError(
sal_uInt32 nType,
const sal_Char * pszErrorMessage );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO YES


osl_setDebugMessageFunc
extern "C"
pfunc_osl_printDebugMessage osl_setDebugMessageFunc(
pfunc_osl_printDebugMessage pNewFunc );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO YES

Summary
sets a message delivery function
Description
The function set here is ignored if a function for detailed message information (pfunc_osl_printDetailedDebugMessage) has been set. The given message handler must be able to cope with a message.

osl_setDetailedDebugMessageFunc
extern "C"
pfunc_osl_printDetailedDebugMessage osl_setDetailedDebugMessageFunc(
pfunc_osl_printDetailedDebugMessage pNewFunc );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO YES

Summary
sets a delivery function for detailed message information.
Description
The given message handler must be able to cope with a message.

osl_trace
extern "C"
void osl_trace(
const sal_Char * pszFormat,
... );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO YES


Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.