OpenFAST
Wind turbine multiphysics simulator
|
Type definition for dynamically loaded libraries: Note that changes here may need to be reflected in DLLTypePack() (nwtc_io::dlltypepack) DLLTypeUnPack() (nwtc_io::dlltypeunpack), and the FAST Registry executable. More...
Public Attributes | |
integer(c_intptr_t) | fileaddr |
The address of file FileName. More... | |
type(c_ptr) | fileaddrx = C_NULL_PTR |
The address of file FileName. More... | |
type(c_funptr), dimension(nwtc_max_dll_proc) | procaddr = C_NULL_FUNPTR |
The address of procedure ProcName. More... | |
character(1024) | filename |
The name of the DLL file including the full path to the current working directory. More... | |
character(1024), dimension(nwtc_max_dll_proc) | procname = "" |
The name of the procedure in the DLL that will be called. More... | |
Type definition for dynamically loaded libraries: Note that changes here may need to be reflected in DLLTypePack() (nwtc_io::dlltypepack) DLLTypeUnPack() (nwtc_io::dlltypeunpack), and the FAST Registry executable.
integer(c_intptr_t) nwtc_base::dll_type::fileaddr |
The address of file FileName.
(RETURN value from LoadLibrary ) [Windows]
type(c_ptr) nwtc_base::dll_type::fileaddrx = C_NULL_PTR |
The address of file FileName.
(RETURN value from dlopen ) [Linux]
character(1024) nwtc_base::dll_type::filename |
The name of the DLL file including the full path to the current working directory.
type(c_funptr), dimension(nwtc_max_dll_proc) nwtc_base::dll_type::procaddr = C_NULL_FUNPTR |
The address of procedure ProcName.
(RETURN value from GetProcAddress or dlsym) [initialized to Null for pack/unpack]
character(1024), dimension(nwtc_max_dll_proc) nwtc_base::dll_type::procname = "" |
The name of the procedure in the DLL that will be called.