| Overview | Namespace | Class | Index | Help |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Default constructor
| 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 |
Constructor, loads the library if necessary otherwise the refernece count will be increased.
| strModuleName | specifies the library name. |
| strInitFunction | specifies the name of the initialization function. |
| const ODynamicLoader< API > & | toCopy ) throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Copy constructor
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Destructor, decrease the reference count and unload the library if it is tha last instance.
| const ODynamicLoader< API > & | toAssign ) throw(); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Assign operator
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
returns a poiner to the initialized API function structure.
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
cast operator, which cast to a poiner with the initialized API function structure.
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
checks if the loader works on a loaded and initialized library.
Copyright © 2003 Sun Microsystems, Inc.