Elektra  0.8.15
File List
Here is a list of all documented files with brief descriptions:
 array.cArray methods
 automergeconfiguration.cpp
 automergeconfiguration.hppA configuration for a simple automerge
 automergestrategy.cppImplementation of AutoMergeStrategy
 automergestrategy.hppA strategy for taking the value of
 backend.cEverything related to a backend
 examples/backend.cpp
 src/backend.cppImplementation of backend
 backend.hppImplements a way to deal with a backend
 backendbuilder.cppImplementation of backend builder
 backendbuilder.hppImplements a way to build backends
 backendparser.cppTests for the Backend parser class
 backendparser.hppImplements ways to parse backends
 backends.cpp
 backends.hppAllows one to list all available backends
 benchmark_getenv.cppBenchmark for getenv
 benchmark_plugins.cppBenchmark for getenv
 comparison.cppComparison helper functions
 comparison.hppComparison helper functions
 dl.cLoading modules under linux
 doc.cLoading Modules for Elektra documentation
 doc.h
 exportsymbols.cExport symbols tool
 functional.cFunctional helper
 getenv.c
 getenv.cppSource for the getenv library
 importmergeconfiguration.cpp
 importmergeconfiguration.hppA configuration for a simple automerge and guaranteed conflict resolution by one side
 interactivemergestrategy.cppImplementation of InteractiveMergeStrategy
 interactivemergestrategy.hppInteractive merge strategy asking for user input at each step
 internal.cInternal methods for Elektra
 kdb.cLow level functions for access the Key Database
 kdb.hpp
 kdbcontext.hpp
 kdbenum.cDummy file do document the enums which have no name in the header file
 kdbexcept.hpp
 kdbextension.hExtension functionality
 kdbgetenv.hHeader for the getenv library
 kdbhelper.hHelper for memory management
 kdbinternal.hIncludes most internal header files
 kdbio.hpp
 kdbmerge.hpp
 kdbmeta.hMetadata functions
 kdbmodule.h
 kdbobsolete.hObsolete/Deprecated API
 kdbos.hOperating system specific workarounds
 kdbplugin.hMethods for plugin programing
 kdbplugin.hppHelpers for creating plugins
 kdbprivate.hPrivate declarations
 kdbproposal.hProposed declarations
 kdbthread.hpp
 kdbtimer.hpp
 kdbtypes.hElektra's data types for C and C++11
 kdbvalue.hpp
 key.cMethods for Key manipulation
 key.hpp
 keyexcept.hpp
 keyhelper.cppKey helper functions
 keyhelper.hppKey helper functions
 keyhelpers.cHelpers for key manipulation
 keyio.hpp
 keymeta.cMethods to do various operations on Key meta data
 keyname.cMethods for Key name manipulation
 keyset.cMethods for key sets
 keyset.hpp
 keysetget.hpp
 keysetio.hpp
 keytest.cMethods for making tests
 keyvalue.cMethods for Key value manipulation
 main.cpp
 markdownlinkconverter.c
 mergeconfiguration.hppBase class for defining preconfigured merge configurations
 mergeconflict.hppModels a merge conflict
 mergeconflictstrategy.cppImplementation of MergeConflictStrategy
 mergeconflictstrategy.hppInterface for a MergeConflictStrategy
 mergeresult.cppImplementation of MergeResult
 mergeresult.hppClass modelling the result of a three way merge
 mergetask.hppModels a merge task
 mergetestutils.cppImplements a helper class for merge related tests
 merging.cpp
 meta.cMethods for meta data manipulation
 metamergestrategy.cppImplementation of MetaMergeStrategy
 metamergestrategy.hppApplies a MergeConflictStrategy on the meta keys
 modules.cppImplementation of module loading
 modules.hppAllows one to load plugins
 mount.cInterna of mount functionality
 newkeystrategy.cppImplementation of OneSideStrategy
 newkeystrategy.hppA strategy which always takes the value from one side
 onesidemergeconfiguration.cpp
 onesidemergeconfiguration.hppA configuration for a simple automerge and guaranteed conflict resolution by one side
 onesidestrategy.cppImplementation of OneSideStrategy
 onesidestrategy.hppA strategy which always takes the value from one side
 onesidevaluestrategy.cppImplementation of OneSideStrategy
 onesidevaluestrategy.hpp
 overwritemergeconfiguration.cpp
 overwritemergeconfiguration.hppA configuration for a simple automerge and guaranteed conflict resolution by one side
 owner.cObsolete owner methods
 elektra/plugin.cInterna of plugin functionality
 plugin/plugin.cAccess plugin handle
 plugin.cppImplementation of plugin
 plugin.hppHeader file of plugin
 plugindatabase.cppImplementation of PluginDatabase(s)
 plugindatabase.hppInterface to all plugins
 plugins.cppImplementation of set/get/error plugins
 plugins.hppImplementation of get/set and error plugins
 pluginspec.cppImplementation of plugin spec
 pluginspec.hppInterface to specify which plugin is meant
 elektra/proposal.cImplementation of proposed API enhancements
 proposal/proposal.cImplementation of proposed API enhancements
 specreader.hppImplements a way to read spec for mounting purposes
 split.cInterna of splitting functionality
 static.c
 test_context.cppTests for the getenv library (context part)
 test_fork.cppTests for the getenv library
 test_getenv.cppTests for the getenv library
 testtool_automergestrategy.cppTests for the AutoMergeStrategy
 testtool_backend.cppTests for the Backend class
 testtool_backendbuilder.cppTests for the Backend builder class
 testtool_backendparser.cppTests for the Backend parser class
 testtool_comparison.cppTests for the comparison helper
 testtool_keyhelper.cppTests for the key helper
 testtool_mergecases.cppTests for the ThreeWayMerge
 testtool_mergeresult.cppTests for the Mergeresult class
 testtool_metamergestrategy.cppTests for the MetaMergeStrategy
 testtool_newkeystrategy.cppTests for the NewKeyStrategy
 testtool_onesidestrategy.cppTests for the OneSideStrategy
 testtool_pluginspec.cppTests for the pluginspec class
 testtool_samemountpoint.cppTests for the Backend class
 testtool_specreader.cppTests for the spec readerclass
 testtool_umount.cppTests for the umount
 threewaymerge.cppImplementation of ThreeWayMerge
 threewaymerge.hppImplements a way to build and deal with a backend
 toolexcept.hppImplementation of all exceptions elektratools library might throw
 trie.cInterna of trie functionality