Skip to content
  • Mark OLESEN's avatar
    ENH: various dlLibraryTable improvements/refinements (#1737) · 41d3e6f1
    Mark OLESEN authored
    - libs() singleton method for global library handling
    - explicit handling of empty filename for dlLibraryTable open/close.
      Largely worked before, but now be more explicit about its behaviour.
    - add (key, dict) constructor and open() methods.
      More similarity to dimensionedType, Enum etc, and there is no
      ambiguity with the templated open().
    - construct or open from initializer_list of names
    - optional verbosity when opening with auxiliary table,
      avoid duplicate messages or spurious messages for these.
    - basename and fullname methods (migrated from dynamicCode).
    - centralise low-level load/unload hooks
    - adjust close to also dlclose() aliased library names.