Overview | Namespace | Class | Index | Help |
Methods of Class Bootstrap
- Bootstrap
- Bootstrap();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- default ctor.
- Bootstrap
- Bootstrap(
const OUString & iniName );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Opens a bootstrap argment container
- See Also
- rtl_bootstrap_args_open()
- ~Bootstrap
- ~Bootstrap();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Closes a bootstrap argument container
- See Also
- rtl_bootstrap_args_close()
- getFrom
-
virtual abstract const volatile template static inline C-linkage NO NO YES NO NO NO YES NO
- Summary
- Retrieves a bootstrap argument.
- Description
- It is first tried to retrieve the value via the global function and second via the special bootstrap container.
- See Also
- rtl_bootstrap_get_from_handle()
- getFrom
- void getFrom(
const ::rtl::OUString & sName, ::rtl::OUString & outValue, const ::rtl::OUString & aDefault ) const;
virtual abstract const volatile template static inline C-linkage NO NO YES NO NO NO YES NO
- Summary
- Retrieves a bootstrap argument.
- Description
- It is first tried to retrieve the value via the global function and second via the special bootstrap container.
- See Also
- rtl_bootstrap_get_from_handle()
- getIniName
- void getIniName(
::rtl::OUString & iniName ) const;
virtual abstract const volatile template static inline C-linkage NO NO YES NO NO NO YES NO
- Summary
- Retrieves the name of the underlying ini-file.
- See Also
- rtl_bootstrap_get_iniName_from_handle()
- expandMacrosFrom
- void expandMacrosFrom(
::rtl::OUString & macro ) const throw();
virtual abstract const volatile template static inline C-linkage NO NO YES NO NO NO YES NO
- Summary
- Expands a macro using bootstrap variables.
- Parameters
macro The macro to be expanded
- getHandle
- rtlBootstrapHandle getHandle() throw();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO YES NO
- Summary
- Provides the bootstrap internal handle.
- Return
- bootstrap handle
- setIniFilename
- static void setIniFilename(
const ::rtl::OUString & sFile );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO YES YES NO
- See Also
- rtl_bootstrap_setIniFileName()
- get
-
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO YES YES NO
- Summary
- Retrieves a bootstrap parameter
- Parameters
sName name of the bootstrap value. case insensitive.
outValue (out parameter). On success contains the value, otherwise an empty string.
- Return
- sal_False, if no value could be retrieved, otherwise sal_True
- See Also
- rtl_bootstrap_get()
- get
- static void get(
const ::rtl::OUString & sName, ::rtl::OUString & outValue, const ::rtl::OUString & aDefault );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO YES YES NO
- Summary
- Retrieves a bootstrap parameter
- Parameters
sName name of the bootstrap value. case insensitive.
outValue (out parameter). Contains the value associated with sName.
aDefault if none of the other methods retrieved a value, outValue is assigned to a Default.
- See Also
- rtl_bootstrap_get()
- set
-
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO YES YES NO
- Summary
- Sets a bootstrap parameter.
- Parameters
pName name of bootstrap parameter
pValue value of bootstrap parameter
- See Also
- rtl_bootstrap_set()
- expandMacros
- static void expandMacros(
::rtl::OUString & macro ) throw();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO YES YES NO
- Summary
- Expands a macro using default bootstrap variables.
- Parameters
macro The macro to be expanded
- encode
-
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO YES YES NO
- Summary
- Escapes special characters ("$" and "\").
- Parameters
value an arbitrary value
- Return
- the given value, with all occurences of special characters ("$" and "\") escaped
- Since
- UDK 3.2.9
Top of Page
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.