Methods of Class ODynamicLoader
- ODynamicLoader
- ODynamicLoader() throw();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- Summary
- Default constructor
- ODynamicLoader
- ODynamicLoader(
const ::rtl::OUString & |
strModuleName, |
const ::rtl::OUString & |
strInitFunction ) throw(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- Summary
- Constructor, loads the library if necessary otherwise the refernece count will
be increased.
- Parameters
strModuleName |
specifies the library name.
|
strInitFunction |
specifies the name of the initialization function.
|
- ODynamicLoader
- ODynamicLoader(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- Summary
- Copy constructor
- ~ODynamicLoader
- ~ODynamicLoader() throw();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- Summary
- Destructor, decrease the reference count and unload the library if it is tha last instance.
- operator=
- ODynamicLoader< API > & operator=(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- Summary
- Assign operator
- getApi
- API * getApi() throw();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- Summary
- returns a poiner to the initialized API function structure.
- operator->
- API * operator->() throw();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- Summary
- cast operator, which cast to a poiner with the initialized API function structure.
- isLoaded
- sal_Bool isLoaded() throw();
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
NO |
- Summary
- checks if the loader works on a loaded and initialized library.
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.