CSAD
 All Classes Namespaces Functions Variables Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
csad::Library Class Reference

Library - dynamic linking of libraries. More...

Public Member Functions

virtual PLATFORM_API bool close ()
 Close library.
 
_FORCEINLINE const char * getPath ()
 Return library path.
 
virtual PLATFORM_API void * getProc (char *name)
 return pointer to function for call it.
 
_FORCEINLINE bool isValid ()
 Return if library opened.
 
virtual PLATFORM_API bool open ()
 Open library and return if sucsess.
 

Static Public Member Functions

TYPEINFO_H static PLATFORM_API void findLib (ShortString *cpath, char *path, char *lib)
 Create path for open variant name lib.
 
static _FORCEINLINE void findLib (ShortString *cpath, const char *path, const char *lib)
 Create path for open variant name lib.
 

Detailed Description

Library - dynamic linking of libraries.

See Also
csad: platform