diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2011-12-17 13:22:02 +0100 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2011-12-19 10:14:53 +0100 |
commit | cf77e8a0b9dc26d5007c76388c3f09231f048bdd (patch) | |
tree | 1e7d3a909252dfd975507a0b945af046b89eb525 /sal/inc/rtl/bootstrap.h | |
parent | a9e130ab82f3216334e432e9d6ee19a600b6c287 (diff) |
sal: add visibility symbols
Diffstat (limited to 'sal/inc/rtl/bootstrap.h')
-rw-r--r-- | sal/inc/rtl/bootstrap.h | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/sal/inc/rtl/bootstrap.h b/sal/inc/rtl/bootstrap.h index 500537b67ab8..a88b5ad9c0bc 100644 --- a/sal/inc/rtl/bootstrap.h +++ b/sal/inc/rtl/bootstrap.h @@ -125,7 +125,7 @@ extern "C" { @param pName URL of the ini file; must not be null, must not be the empty string */ -void SAL_CALL rtl_bootstrap_setIniFileName( rtl_uString *pName ) +SAL_DLLPUBLIC void SAL_CALL rtl_bootstrap_setIniFileName( rtl_uString *pName ) SAL_THROW_EXTERN_C(); /** @@ -145,7 +145,8 @@ void SAL_CALL rtl_bootstrap_setIniFileName( rtl_uString *pName ) When a pDefault value is given, the function returns always <code>sal_True</code>. */ -sal_Bool SAL_CALL rtl_bootstrap_get( rtl_uString *pName, rtl_uString **ppValue, rtl_uString *pDefault ) +SAL_DLLPUBLIC sal_Bool SAL_CALL rtl_bootstrap_get( + rtl_uString *pName, rtl_uString **ppValue, rtl_uString *pDefault ) SAL_THROW_EXTERN_C(); /** Sets a bootstrap parameter. @@ -155,7 +156,8 @@ sal_Bool SAL_CALL rtl_bootstrap_get( rtl_uString *pName, rtl_uString **ppValue, @param pValue value of bootstrap parameter */ -void SAL_CALL rtl_bootstrap_set( rtl_uString * pName, rtl_uString * pValue ) +SAL_DLLPUBLIC void SAL_CALL rtl_bootstrap_set( + rtl_uString * pName, rtl_uString * pValue ) SAL_THROW_EXTERN_C(); @@ -167,14 +169,14 @@ typedef void * rtlBootstrapHandle; to the excutables name @return Handle for a boostrap argument container */ -rtlBootstrapHandle SAL_CALL rtl_bootstrap_args_open(rtl_uString * pIniName) +SAL_DLLPUBLIC rtlBootstrapHandle SAL_CALL rtl_bootstrap_args_open(rtl_uString * pIniName) SAL_THROW_EXTERN_C(); /** Closes a boostrap agument container. @param handle [in] The handle got by <code>rtl_bootstrap_args_open()</code> */ -void SAL_CALL rtl_bootstrap_args_close(rtlBootstrapHandle handle) +SAL_DLLPUBLIC void SAL_CALL rtl_bootstrap_args_close(rtlBootstrapHandle handle) SAL_THROW_EXTERN_C(); /** @@ -185,7 +187,8 @@ void SAL_CALL rtl_bootstrap_args_close(rtlBootstrapHandle handle) @return The status of the retrieval, <code>sal_True</code> on success. */ -sal_Bool SAL_CALL rtl_bootstrap_get_from_handle(rtlBootstrapHandle handle, rtl_uString *pName, rtl_uString **ppValue, rtl_uString *pDefault) +SAL_DLLPUBLIC sal_Bool SAL_CALL rtl_bootstrap_get_from_handle( + rtlBootstrapHandle handle, rtl_uString *pName, rtl_uString **ppValue, rtl_uString *pDefault) SAL_THROW_EXTERN_C(); @@ -193,7 +196,8 @@ sal_Bool SAL_CALL rtl_bootstrap_get_from_handle(rtlBootstrapHandle handle, rtl_u @param ppIniName contains after the call the name of the ini-filename. */ -void SAL_CALL rtl_bootstrap_get_iniName_from_handle(rtlBootstrapHandle handle, rtl_uString ** ppIniName) +SAL_DLLPUBLIC void SAL_CALL rtl_bootstrap_get_iniName_from_handle( + rtlBootstrapHandle handle, rtl_uString ** ppIniName) SAL_THROW_EXTERN_C(); /** Expands a macro using bootstrap variables. @@ -201,14 +205,14 @@ void SAL_CALL rtl_bootstrap_get_iniName_from_handle(rtlBootstrapHandle handle, r @param handle [in] The handle got by <code>rtl_bootstrap_args_open()</code> @param macro [inout] The macro to be expanded */ -void SAL_CALL rtl_bootstrap_expandMacros_from_handle( +SAL_DLLPUBLIC void SAL_CALL rtl_bootstrap_expandMacros_from_handle( rtlBootstrapHandle handle, rtl_uString ** macro ) SAL_THROW_EXTERN_C(); /** Expands a macro using default bootstrap variables. @param macro [inout] The macro to be expanded */ -void SAL_CALL rtl_bootstrap_expandMacros( +SAL_DLLPUBLIC void SAL_CALL rtl_bootstrap_expandMacros( rtl_uString ** macro ) SAL_THROW_EXTERN_C(); @@ -223,7 +227,7 @@ void SAL_CALL rtl_bootstrap_expandMacros( @since UDK 3.2.9 */ -void SAL_CALL rtl_bootstrap_encode( +SAL_DLLPUBLIC void SAL_CALL rtl_bootstrap_encode( rtl_uString const * value, rtl_uString ** encoded ) SAL_THROW_EXTERN_C(); |