The Free and Open Productivity Suite
Follow us on Twitter: @ApacheOO

Developer's Guide

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 | Website Feedback | Contact Us | Donate | Thanks

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