---
name: "kdb_tools"
section: "3elektra"
platform: "linux"
package: "elektra-doc"
version: "0.8.7-4"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/kdb_tools"
---

# kdb\_tools(3elektra)

This namespace is for the libtool library.

## NAME

kdb::tools -

This namespace is for the libtool library.

## SYNOPSIS

### Data Structures

class **Backend**\
 *A representation of the backend (= set of plugins) that can be mounted.*  struct **BackendInfo**\
 *Info about a backend.*  class **Backends**\
 *Allows one to list backends.*  class **Modules**\
 *Allows one to load plugins.*  class **Plugin**\
 class **Plugins**\
 *A collection of plugins (either get, set or error)*  struct **ToolException**\
 *All exceptions from the elektratools library are derived from this exception.*

## Detailed Description

This namespace is for the libtool library.

**Note:**

You have to link against libelektratools if you want to use functionality from it. Contrary to classes in namespace kdb it is not header-only.

**See also:**

**Backend** for an entry point

## Author

Generated automatically by Doxygen for Elektra from the source code.
