SharedLibraryFunction

An object that provides a way to call into a shared library function

Properties and Methods

InDir: type

 

__init__(self, shared_library, function, signature, call_directory=None, docstring=None): 
  • shared_library: str |

    the path to the shared library file you want to use

  • function_name: str | callable

    the name of the function

  • call_signature: ArgumentSignature

    the call signature of the function

  • call_directory: str

    the directory for calling

  • docstring: str

    the docstring for the function

 

@property
lib(self): 

 

initialize(self): 

 

call_single(self, **kwargs): 

Calls the function on a single set of coordinates

  • kwargs: Any

    No description…

  • :returns: _

    No description…

Examples


Edit Examples or Create New Examples
Edit Template or Create New Template
Edit Docstrings