7 #ifndef HOOKS_LIBINFO_H
8 #define HOOKS_LIBINFO_H
12 #include <boost/shared_ptr.hpp>
28 typedef std::pair<std::string, data::ConstElementPtr>
HookLibInfo;
37 std::vector<std::string>
extractNames(
const HookLibsCollection& libinfo);
std::vector< std::string > extractNames(const isc::hooks::HookLibsCollection &libraries)
Extracts names from HookLibsCollection.
std::vector< HookLibInfo > HookLibsCollection
A storage for information about hook libraries.
boost::shared_ptr< HookLibsCollection > HookLibsCollectionPtr
Shared pointer to collection of hooks libraries.
Defines the logger used by the top-level component of kea-dhcp-ddns.
std::pair< std::string, data::ConstElementPtr > HookLibInfo
Entity that holds information about hook libraries and their parameters.