|
Elektra 0.8.26
|
| doc | |
| decisions | |
| dev | |
| images | |
| markdownlinkconverter | |
| markdownlinkconverter.c | |
| paper | |
| tutorials | |
| usecases | |
| elektra_web | |
| scripts | |
| src | |
| bindings | |
| cpp | |
| include | |
| kdb.hpp | |
| kdbcontext.hpp | |
| kdbexcept.hpp | |
| kdbio.hpp | |
| kdbplugin.hpp | Helpers for creating plugins |
| kdbthread.hpp | |
| kdbtimer.hpp | |
| kdbvalue.hpp | |
| key.hpp | |
| keyexcept.hpp | |
| keyio.hpp | |
| keyset.hpp | |
| keysetget.hpp | |
| keysetio.hpp | |
| io | |
| doc | |
| io_doc.c | I/O example binding |
| kdbio_doc.h | Declarations for the doc I/O binding |
| testio_doc.c | Tests for I/O doc binding |
| include | |
| elektra | |
| conversion.h | Elektra conversion |
| error.h | Elektra error |
| kdbio | |
| adapters | |
| dbus.h | I/O Adapter for D-Bus |
| zeromq.h | I/O Adapter for D-Bus |
| ev.h | Declarations for the ev I/O binding |
| glib.h | Declarations for the glib I/O binding |
| uv.h | Declarations for the uv I/O binding |
| elektra.h | Elektra High Level API |
| kdbassert.h | Assertions macros |
| kdbextension.h | Extension functionality |
| kdbglobal.h | Defines for global plugins |
| kdbhelper.h | Helper for memory management |
| kdbinternal.h | Includes most internal header files |
| kdbio.h | Elektra-I/O structures for I/O bindings, plugins and applications |
| kdbioplugin.h | Elektra-I/O functions and declarations for the I/O binding test suite |
| kdbioprivate.h | Private Elektra-IO structures for I/O bindings, plugins and applications |
| kdbiotest.h | Elektra-I/O functions and declarations for the I/O binding test suite |
| kdblogger.h | Logger Interface |
| kdbmacros.h | Macros by Elektra |
| kdbmeta.h | Metadata functions |
| kdbmodule.h | |
| kdbnotification.h | Elektra-Notification structures and declarations for application developers |
| kdbnotificationinternal.h | Elektra-Notification structures and declarations for developing notification and transport plugins |
| kdbobsolete.h | Obsolete/Deprecated API |
| kdbopmphm.h | Defines for the Order Preserving Minimal Perfect Hash Map |
| kdbopmphmpredictor.h | Defines for the Order Preserving Minimal Perfect Hash Map Predictor |
| kdbopts.h | |
| kdbos.h | Operating system specific workarounds |
| kdbplugin.h | Methods for plugin programing |
| kdbprivate.h | Private declarations |
| kdbproposal.h | Proposed declarations |
| kdbrand.h | Defines for Rand |
| kdbtypes.h | Elektra’s data types for C and C++11 |
| libs | |
| ease | |
| array.c | Array methods |
| functional.c | Functional helper |
| keyname.c | Methods for accessing key names |
| elektra | |
| backend.c | Everything related to a backend |
| exportsymbols.c | Export symbols tool |
| global.c | Helpers for global plugins |
| internal.c | Internal methods for Elektra |
| kdb.c | Low level functions for access the Key Database |
| kdbenum.c | Dummy file do document the enums which have no name in the header file |
| key.c | Methods for Key manipulation |
| keyhelpers.c | Helpers for key manipulation |
| keymeta.c | Methods to do various operations on Key metadata |
| keyname.c | Methods for Key name manipulation |
| keyset.c | Methods for key sets |
| keytest.c | Methods for making tests |
| keyvalue.c | Methods for Key value manipulation |
| log.c | Non-C99 Logger Implementation |
| mount.c | Internals of mount functionality |
| nolog.c | C99-compatible Fake Logger Implementation |
| opmphm.c | The Order Preserving Minimal Perfect Hash Map |
| opmphmpredictor.c | The Order Preserving Minimal Perfect Hash Map Predictor |
| owner.c | Obsolete owner methods |
| plugin.c | Interna of plugin functionality |
| proposal.c | Implementation of proposed API enhancements |
| rand.c | Rand for Elektra |
| split.c | Interna of splitting functionality |
| trie.c | Interna of trie functionality |
| getenv | |
| globbing | |
| globbing.c | Library for performing globbing on keynames |
| highlevel | |
| elektra.c | Elektra High Level API |
| elektra_array_value.c | Elektra High Level API |
| elektra_conversion.c | Elektra High Level API |
| elektra_error.c | Elektra error codes |
| elektra_value.c | Elektra High Level API |
| invoke | |
| invoke.c | Library for invoking exported plugin functions |
| io | |
| adapter | |
| dbus | |
| dbus.c | I/O Adapter for D-Bus |
| try_compile_dbus.c | Compilation test for D-Bus |
| zeromq | |
| try_compile_zeromq.c | Compilation test for ZeroMQ |
| zeromq.c | I/O Adapter for D-Bus |
| io.c | Implementation of I/O functions as defined in kdbio.h |
| loader | |
| dl.c | Loading modules under linux |
| doc.c | Loading Modules for Elektra documentation |
| static.c | |
| meta | |
| meta.c | Methods for metadata manipulation |
| notification | |
| tests | |
| testlib_notification.c | Tests for notification library |
| notification.c | Implementation of notification functions as defined in kdbnotification.h |
| opts | |
| opts.c | |
| plugin | |
| plugin.c | Access plugin handle |
| pluginprocess | |
| tests | |
| testlib_pluginprocess.c | Tests for pluginprocess library |
| pluginprocess.c | Source for the pluginprocess library |
| proposal | |
| proposal.c | Implementation of proposed API enhancements |
| tools | |
| benchmarks | |
| benchmark_crypto_comparison.cpp | Benchmark for comparing the cryptographic providers used in the crypto plugin |
| benchmark_plugins.cpp | Benchmark for getenv |
| examples | |
| backend.cpp | |
| merging.cpp | |
| include | |
| helper | |
| comparison.hpp | Comparison helper functions |
| keyhelper.hpp | Key helper functions |
| merging | |
| automergeconfiguration.hpp | A configuration for a simple automerge |
| automergestrategy.hpp | A strategy for taking the value of |
| importmergeconfiguration.hpp | A configuration for a simple automerge and guaranteed conflict resolution by one side |
| interactivemergestrategy.hpp | Interactive merge strategy asking for user input at each step |
| mergeconfiguration.hpp | Base class for defining preconfigured merge configurations |
| mergeconflict.hpp | Models a merge conflict |
| mergeconflictstrategy.hpp | Interface for a MergeConflictStrategy |
| mergeresult.hpp | Class modelling the result of a three way merge |
| mergetask.hpp | Models a merge task |
| mergingkdb.hpp | |
| metamergestrategy.hpp | Applies a MergeConflictStrategy on the metakeys |
| newkeystrategy.hpp | A strategy which always takes the value from one side |
| onesidemergeconfiguration.hpp | A configuration for a simple automerge and guaranteed conflict resolution by one side |
| onesidestrategy.hpp | A strategy which always takes the value from one side |
| onesidevaluestrategy.hpp | |
| overwritemergeconfiguration.hpp | A configuration for a simple automerge and guaranteed conflict resolution by one side |
| threewaymerge.hpp | Implements a way to build and deal with a backend |
| backend.hpp | Implements a way to deal with a backend |
| backendbuilder.hpp | Implements a way to build backends |
| backendparser.hpp | Implements ways to parse backends |
| backends.hpp | Allows one to list all available backends |
| modules.hpp | Allows one to load plugins |
| plugin.hpp | Header file of plugin |
| plugindatabase.hpp | Interface to all plugins |
| plugins.hpp | Implementation of get/set and error plugins |
| pluginspec.hpp | Interface to specify which plugin is meant |
| specreader.hpp | Implements a way to read spec for mounting purposes |
| toolexcept.hpp | Implementation of all exceptions elektratools library might throw |
| src | |
| helper | |
| comparison.cpp | Comparison helper functions |
| keyhelper.cpp | Key helper functions |
| merging | |
| automergeconfiguration.cpp | |
| automergestrategy.cpp | Implementation of AutoMergeStrategy |
| importmergeconfiguration.cpp | |
| interactivemergestrategy.cpp | Implementation of InteractiveMergeStrategy |
| mergeconflictstrategy.cpp | Implementation of MergeConflictStrategy |
| mergeresult.cpp | Implementation of MergeResult |
| mergingkdb.cpp | Implementation of MergeResult |
| metamergestrategy.cpp | Implementation of MetaMergeStrategy |
| newkeystrategy.cpp | Implementation of OneSideStrategy |
| onesidemergeconfiguration.cpp | |
| onesidestrategy.cpp | Implementation of OneSideStrategy |
| onesidevaluestrategy.cpp | Implementation of OneSideStrategy |
| overwritemergeconfiguration.cpp | |
| threewaymerge.cpp | Implementation of ThreeWayMerge |
| backend.cpp | Implementation of backend |
| backendbuilder.cpp | Implementation of backend builder |
| backendparser.cpp | Tests for the Backend parser class |
| backends.cpp | |
| modules.cpp | Implementation of module loading |
| plugin.cpp | Implementation of plugin |
| plugindatabase.cpp | Implementation of PluginDatabase(s) |
| plugins.cpp | Implementation of set/get/error plugins |
| pluginspec.cpp | Implementation of plugin spec |
| tests | |
| mergetestutils.cpp | Implements a helper class for merge related tests |
| testtool_automergestrategy.cpp | Tests for the AutoMergeStrategy |
| testtool_backend.cpp | Tests for the Backend class |
| testtool_backendbuilder.cpp | Tests for the Backend builder class |
| testtool_backendparser.cpp | Tests for the Backend parser class |
| testtool_comparison.cpp | Tests for the comparison helper |
| testtool_keyhelper.cpp | Tests for the key helper |
| testtool_mergecases.cpp | Tests for the ThreeWayMerge |
| testtool_mergeresult.cpp | Tests for the Mergeresult class |
| testtool_mergingkdb.cpp | Tests for MergingKDB |
| testtool_metamergestrategy.cpp | Tests for the MetaMergeStrategy |
| testtool_newkeystrategy.cpp | Tests for the NewKeyStrategy |
| testtool_onesidestrategy.cpp | Tests for the OneSideStrategy |
| testtool_plugindatabase.cpp | Tests for the plugindatabase class and implementations of it |
| testtool_pluginspec.cpp | Tests for the pluginspec class |
| testtool_samemountpoint.cpp | Tests for the Backend class |
| testtool_specreader.cpp | Tests for the spec readerclass |
| testtool_umount.cpp | Tests for the umount |
| plugins | |
| augeas | |
| base64 | |
| blockresolver | |
| boolean | |
| c | |
| cachefilter | |
| camel | |
| ccode | |
| conditionals | |
| constants | |
| counter | |
| cpptemplate | |
| crypto | |
| csvstorage | |
| curlget | |
| date | |
| dbus | |
| dbusrecv | |
| desktop | |
| dini | |
| directoryvalue | |
| doc | |
| doc.h | |
| dpkg | |
| dump | |
| enum | |
| error | |
| fcrypt | |
| file | |
| filecheck | |
| fstab | |
| gitresolver | |
| glob | |
| gpgme | |
| haskell | |
| hexcode | |
| hexnumber | |
| hidden | |
| hosts | |
| iconv | |
| ini | |
| internalnotification | |
| ipaddr | |
| iterate | |
| jni | |
| journald | |
| keytometa | |
| line | |
| lineendings | |
| list | |
| logchange | |
| lua | |
| mathcheck | |
| mini | |
| mmapstorage | |
| mozprefs | |
| autoconfig | |
| multifile | |
| network | |
| ni | |
| noresolver | |
| null | |
| passwd | |
| path | |
| process | |
| profile | |
| python | |
| python2 | |
| range | |
| reference | |
| examples | |
| alternative | |
| complex | |
| regexdispatcher | |
| regexstore | |
| rename | |
| required | |
| resolver | |
| ruby | |
| semlock | |
| shell | |
| simpleini | |
| simplespeclang | |
| spec | |
| struct | |
| sync | |
| syslog | |
| tcl | |
| template | |
| timeofday | |
| tracer | |
| type | |
| typechecker | |
| uname | |
| validation | |
| wresolver | |
| xerces | |
| xmltool | |
| yajl | |
| yambi | |
| yamlcpp | |
| yamlsmith | |
| yanlr | |
| yawn | |
| yaypeg | |
| zeromqrecv | |
| zeromqsend |