| Elektra
    0.8.15
    | 
Implements ways to parse backends. More...
#include <memory>#include <vector>#include <sstream>#include <algorithm>#include <initializer_list>#include <pluginspec.hpp>#include <kdb.hpp>

| Namespaces | |
| kdb | |
| This is the main namespace for the C++ binding and libraries. | |
| kdb::tools | |
| This namespace is for the libtool library. | |
| Functions | |
| kdb::KeySet | kdb::tools::parsePluginArguments (std::string const &pluginArguments, std::string const &basepath) | 
| Parse a string containing information to create a KeySet.  More... | |
| PluginSpecVector | kdb::tools::parseArguments (std::string const &cmdline) | 
| Parse a complete commandline.  More... | |
| void | kdb::tools::detail::processArgument (PluginSpecVector &arguments, size_t &counter, std::string argument) | 
| Process a single argument and add it to PluginSpecVector. | |
| void | kdb::tools::detail::fixArguments (PluginSpecVector &arguments) | 
| Fix refnames after parsing. | |
| template<typename Iterator > | |
| PluginSpecVector | kdb::tools::parseArguments (Iterator first, Iterator last) | 
| Parse a complete commandline that is already tokenized in pluginname pluginconfig.  More... | |
Implements ways to parse backends.
 1.8.8
 1.8.8