| Overview | Namespace | Class | Index | Help |
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(
const ODynamicLoader< API > & toCopy ) throw();
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=(
const ODynamicLoader< API > & toAssign ) throw();
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 © 2009 Sun Microsystems, Inc.


