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 profile.h


osl_closeProfile
extern "C"
sal_Bool osl_closeProfile(
oslProfile Profile );

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

D E P R E C A T E D
Summary
Deprecated API. Close the opened profile an flush all data to the disk.
Parameters
Profile
handle to a opened profile.


osl_flushProfile
extern "C"
sal_Bool osl_flushProfile(
oslProfile Profile );

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

D E P R E C A T E D
Summary
Deprecated API.

osl_getProfileSectionEntries
extern "C"
sal_uInt32 osl_getProfileSectionEntries(
oslProfile Profile,
const sal_Char * pszSection,
sal_Char * pszBuffer,
sal_uInt32 MaxLen );

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

D E P R E C A T E D
Summary
Deprecated API. Get all entries belonging to the specified section.
Parameters
Profile
handle to a opened profile.
Return
Pointer to a array of pointers.

osl_getProfileSections
extern "C"
sal_uInt32 osl_getProfileSections(
oslProfile Profile,
sal_Char * pszBuffer,
sal_uInt32 MaxLen );

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

D E P R E C A T E D
Summary
Deprecated API. Get all section entries
Parameters
Profile
handle to a opened profile.
Return
Pointer to a array of pointers.

osl_openProfile
extern "C"
oslProfile osl_openProfile(
rtl_uString * strProfileName,
oslProfileOption Options );

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

D E P R E C A T E D
Summary
Deprecated API. Open or create a configuration profile.
Return
0 if the profile could not be created, otherwise a handle to the profile.

osl_readProfileBool
extern "C"
sal_Bool osl_readProfileBool(
oslProfile Profile,
const sal_Char * pszSection,
const sal_Char * pszEntry,
sal_Bool Default );

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

D E P R E C A T E D
Summary
Deprecated API.

osl_readProfileIdent
extern "C"
sal_uInt32 osl_readProfileIdent(
oslProfile Profile,
const sal_Char * pszSection,
const sal_Char * pszEntry,
sal_uInt32 FirstId,
const sal_Char * Strings,
sal_uInt32 Default );

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

D E P R E C A T E D
Summary
Deprecated API.

osl_readProfileString
extern "C"
sal_Bool osl_readProfileString(
oslProfile Profile,
const sal_Char * pszSection,
const sal_Char * pszEntry,
sal_Char * pszString,
sal_uInt32 MaxLen,
const sal_Char * pszDefault );

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

D E P R E C A T E D
Summary
Deprecated API.

osl_removeProfileEntry
extern "C"
sal_Bool osl_removeProfileEntry(
oslProfile Profile,
const sal_Char * pszSection,
const sal_Char * pszEntry );

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

D E P R E C A T E D
Summary
Deprecated API. Acquire the mutex, block if already acquired by another thread.
Parameters
Profile
handle to a opened profile.
Return
False if section or entry could not be found.

osl_writeProfileBool
extern "C"
sal_Bool osl_writeProfileBool(
oslProfile Profile,
const sal_Char * pszSection,
const sal_Char * pszEntry,
sal_Bool Value );

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

D E P R E C A T E D
Summary
Deprecated API.

osl_writeProfileIdent
extern "C"
sal_Bool osl_writeProfileIdent(
oslProfile Profile,
const sal_Char * pszSection,
const sal_Char * pszEntry,
sal_uInt32 FirstId,
const sal_Char * Strings,
sal_uInt32 Value );

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

D E P R E C A T E D
Summary
Deprecated API.

osl_writeProfileString
extern "C"
sal_Bool osl_writeProfileString(
oslProfile Profile,
const sal_Char * pszSection,
const sal_Char * pszEntry,
const sal_Char * pszString );

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

D E P R E C A T E D
Summary
Deprecated API.

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.