![]() |
XTL
0.1
eXtended Template Library
|
Inheritance diagram for xtd::dynamic_library:
Collaboration diagram for xtd::dynamic_library:Data Structures | |
| class | function |
Public Types | |
| using | map = std::map< xtd::filesystem::path, pointer > |
| using | native_handle_type = void * |
| using | pointer = std::shared_ptr< dynamic_library > |
Public Member Functions | |
| dynamic_library (const dynamic_library &)=delete | |
| dynamic_library (dynamic_library &&src) | |
| template<typename _ReturnT , typename... _ArgsT> | |
| function< _ReturnT, _ArgsT...> | get (const char *name) |
| native_handle_type | handle () const |
| dynamic_library & | operator= (const dynamic_library &)=delete |
| dynamic_library & | operator= (dynamic_library &&src) |
Static Public Member Functions | |
| static pointer | make (const char *spath) |
| static pointer | make (const xtd::filesystem::path &spath) |
Friends | |
| class | process |
Definition at line 51 of file dynamic_library.hpp.