The Assimilation Monitoring Project
cma::AssimCtypes::LibraryLoader Class Reference
Inheritance diagram for cma::AssimCtypes::LibraryLoader:

Public Member Functions

def __init__
def load_library
def load
def getpaths
def getplatformpaths

Data Fields

 other_dirs

Detailed Description

Definition at line 354 of file AssimCtypes.py.


Constructor & Destructor Documentation

def cma::AssimCtypes::LibraryLoader::__init__ (   self)

Definition at line 355 of file AssimCtypes.py.


Member Function Documentation

def cma::AssimCtypes::LibraryLoader::getpaths (   self,
  libname 
)
Return a list of paths where the library might be found.

Definition at line 382 of file AssimCtypes.py.

def cma::AssimCtypes::LibraryLoader::getplatformpaths (   self,
  libname 
)
def cma::AssimCtypes::LibraryLoader::load (   self,
  path 
)
Given a path to a library, load it.

Reimplemented in cma::AssimCtypes::WindowsLibraryLoader.

Definition at line 368 of file AssimCtypes.py.

def cma::AssimCtypes::LibraryLoader::load_library (   self,
  libname 
)
Given the name of a library, load it.

Reimplemented in cma::AssimCtypes::WindowsLibraryLoader.

Definition at line 358 of file AssimCtypes.py.


Field Documentation


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines