SYNOPSIS

#include <plugins.hpp>

Inherited by kdb::tools::ErrorPlugins [private], kdb::tools::GetPlugins [private], and kdb::tools::SetPlugins [private].

Public Member Functions

void addInfo (Plugin &plugin)

bool validateProvided ()

bool checkPlacement (Plugin &plugin, std::string which)

void checkOrdering (Plugin &plugin)

void checkConflicts (Plugin &plugin)

Detailed Description

A collection of plugins (either get, set or error)

Member Function Documentation

void kdb::tools::Plugins::addInfo (\fBPlugin\fP &plugin)

Add needed, provided and recommend information

void kdb::tools::Plugins::checkConflicts (\fBPlugin\fP &plugin)

Check conflicts of plugins.

void kdb::tools::Plugins::checkOrdering (\fBPlugin\fP &plugin)

Check ordering of plugins.

bool kdb::tools::Plugins::checkPlacement (\fBPlugin\fP &plugin, std::stringwhich)

Returns:

true if plugin should be ignored

bool kdb::tools::Plugins::validateProvided ()

Validate needed, and provided information. (Recommended ignored,

See also:

getRecommendedMissing(),

getNeededMissing()

Author

Generated automatically by Doxygen for Elektra from the source code.