#include <LibraryInfo.h>
Public Member Functions | |
LibraryInfo (std::string const &so, spec_pair_t const &specs, std::string const &path, std::unique_ptr< fhicl::ConfigurationTable > &&config, std::string const &prov, std::string const &pt) | |
bool | operator< (LibraryInfo const &li) const |
std::string const & | so_name () const |
std::string const & | short_spec () const |
std::string const & | long_spec () const |
std::string const & | path () const |
cet::exempt_ptr< fhicl::ConfigurationTable const > | allowed_config () const |
std::string const & | provider () const |
std::string const & | plugin_type () const |
Private Types | |
using | spec_pair_t = std::pair< std::string, std::string > |
Private Attributes | |
std::string | soName_ |
spec_pair_t | specs_ |
std::string | path_ |
std::unique_ptr< fhicl::ConfigurationTable > | allowedConfig_ |
std::string | provider_ |
std::string | pluginType_ |
Definition at line 12 of file LibraryInfo.h.
|
private |
Definition at line 14 of file LibraryInfo.h.
|
inline |
Definition at line 17 of file LibraryInfo.h.
|
inline |
Definition at line 58 of file LibraryInfo.h.
|
inline |
Definition at line 48 of file LibraryInfo.h.
|
inline |
Definition at line 32 of file LibraryInfo.h.
|
inline |
Definition at line 53 of file LibraryInfo.h.
|
inline |
Definition at line 68 of file LibraryInfo.h.
|
inline |
Definition at line 63 of file LibraryInfo.h.
|
inline |
Definition at line 43 of file LibraryInfo.h.
|
inline |
Definition at line 38 of file LibraryInfo.h.
|
private |
Definition at line 77 of file LibraryInfo.h.
|
private |
Definition at line 76 of file LibraryInfo.h.
|
private |
Definition at line 79 of file LibraryInfo.h.
|
private |
Definition at line 78 of file LibraryInfo.h.
|
private |
Definition at line 74 of file LibraryInfo.h.
|
private |
Definition at line 75 of file LibraryInfo.h.