LCOV - code coverage report
Current view: top level - build directory/src/include - kdbversion.h (source / functions) Hit Total Coverage
Test: coverage-filtered.info Lines: 2 2 100.0 %
Date: 2019-09-12 12:28:41 Functions: 1 1 100.0 %

          Line data    Source code
       1             : /**
       2             :  * @file
       3             :  *
       4             :  * @brief A plugin which returns version information.
       5             :  *
       6             :  * @copyright BSD License (see LICENSE.md or https://www.libelektra.org)
       7             :  */
       8             : 
       9             : // clang-format off
      10             : 
      11             : 
      12             : /***************************************************************************
      13             :  *                                                                         *
      14             :  * This header file is AUTO GENERATED.                                     *
      15             :  * Do not edit this file, otherwise your changes will be discarded in the  *
      16             :  * next cmake run.                                                         *
      17             :  *                                                                         *
      18             :  ***************************************************************************/
      19             : 
      20             : /***************************************************************************
      21             :  *                                                                         *
      22             :  *   This program is free software; you can redistribute it and/or modify  *
      23             :  *   it under the terms of the BSD License (revised).                      *
      24             :  *                                                                         *
      25             :  ***************************************************************************/
      26             : 
      27             : #include <kdb.h>
      28             : 
      29         200 : static inline KeySet *elektraVersionKeySet (void)
      30             : {
      31         200 :         return ksNew (50, keyNew ("system/elektra/version",
      32             :                         KEY_VALUE, "Below are version information of the Elektra Library you are currently using", KEY_END),
      33             :                 keyNew ("system/elektra/version/constants", KEY_END),
      34             :                 keyNew ("system/elektra/version/constants/KDB_VERSION",
      35             :                         KEY_VALUE, "0.9.0", KEY_END),
      36             :                 keyNew ("system/elektra/version/constants/KDB_VERSION_MAJOR",
      37             :                         KEY_VALUE, "0", KEY_END),
      38             :                 keyNew ("system/elektra/version/constants/KDB_VERSION_MINOR",
      39             :                         KEY_VALUE, "9", KEY_END),
      40             :                 keyNew ("system/elektra/version/constants/KDB_VERSION_MICRO",
      41             :                         KEY_VALUE, "0", KEY_END),
      42             :                 keyNew ("system/elektra/version/constants/SO_VERSION",
      43             :                         KEY_VALUE, "4", KEY_END),
      44             :                 keyNew ("system/elektra/version/infos",
      45             :                         KEY_VALUE, "All information you want to know", KEY_END),
      46             :                 keyNew ("system/elektra/version/infos/author",
      47             :                         KEY_VALUE, "Markus Raab <elektra@markus-raab.org>", KEY_END),
      48             :                 keyNew ("system/elektra/version/infos/licence",
      49             :                         KEY_VALUE, "BSD", KEY_END),
      50             :                 keyNew ("system/elektra/version/infos/description",
      51             :                         KEY_VALUE, "Information of your Elektra Installation", KEY_END),
      52             :                 keyNew ("system/elektra/version/infos/version",
      53             :                         KEY_VALUE, PLUGINVERSION, KEY_END),
      54             :                 KS_END);
      55             : }
      56             : 

Generated by: LCOV version 1.13