Marlin  1.17.1
 All Classes Namespaces Functions Variables Enumerations Friends Pages
Public Member Functions | Protected Attributes | List of all members
marlin::ProcessorLoader Class Reference

Processor loader - loads shared libraries with marlin processors. More...

#include <ProcessorLoader.h>

Public Member Functions

 ProcessorLoader (lcio::StringVec::const_iterator first, lcio::StringVec::const_iterator last)
 
bool failedLoading ()
 

Protected Attributes

LibVec _libs {}
 

Detailed Description

Processor loader - loads shared libraries with marlin processors.

The shared libraries are loaded in the constructor with dlopen and closed in the destructor, i.e. their lifetime is the same as that of the ProcessorLoader instance.

Author
F. Gaede, DESY
Version
Id:
ProcessorLoader.h,v 1.3 2008-03-11 15:17:14 engels Exp

The documentation for this class was generated from the following files: