LCOV - code coverage report
Current view: top level - src/plugins/ini - contract.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
       5             :  *
       6             :  * @copyright BSD License (see LICENSE.md or https://www.libelektra.org)
       7             :  */
       8             : 
       9             : #ifndef CONTRACT_H_
      10             : #define CONTRACT_H_
      11             : 
      12             : 
      13         929 : static inline KeySet * getPluginContract (void)
      14             : {
      15             :         // clang-formater off
      16         929 :         return ksNew (30, keyNew ("system/elektra/modules/ini", KEY_VALUE, "Ini plugin waits for your orders", KEY_END),
      17             :                       keyNew ("system/elektra/modules/ini/exports", KEY_END),
      18             :                       keyNew ("system/elektra/modules/ini/exports/get", KEY_FUNC, elektraIniGet, KEY_END),
      19             :                       keyNew ("system/elektra/modules/ini/exports/set", KEY_FUNC, elektraIniSet, KEY_END),
      20             :                       keyNew ("system/elektra/modules/ini/exports/open", KEY_FUNC, elektraIniOpen, KEY_END),
      21             :                       keyNew ("system/elektra/modules/ini/exports/close", KEY_FUNC, elektraIniClose, KEY_END),
      22             : #include "readme_ini.c"
      23             :                       keyNew ("system/elektra/modules/ini/infos/version", KEY_VALUE, PLUGINVERSION, KEY_END), KS_END);
      24             :         // clang-formater on
      25             : }
      26             : 
      27             : #endif /* CONTRACT_H_ */

Generated by: LCOV version 1.13