Methods for making tests.  
More...
#include "kdb.h"
#include "kdbprivate.h"
#include "kdbinternal.h"
|  | 
| int | keyNeedSync (const Key *key) | 
|  | Test if a key needs to be synced to backend storage.  More... 
 | 
|  | 
| int | keyIsSystem (const Key *key) | 
|  | Check whether a key is under the systemnamespace or not.  More...
 | 
|  | 
| int | keyIsUser (const Key *key) | 
|  | Check whether a key is under the usernamespace or not.  More...
 | 
|  | 
| int | keyIsBelow (const Key *key, const Key *check) | 
|  | Check if the key check is below the key key or not.  More... 
 | 
|  | 
| int | keyIsBelowOrSame (const Key *key, const Key *check) | 
|  | Check if a key is below or same or not.  More... 
 | 
|  | 
| int | keyIsDirectBelow (const Key *key, const Key *check) | 
|  | Check if the key check is direct below the key key or not.  More... 
 | 
|  | 
| int | keyRel (const Key *key, const Key *check) | 
|  | Information about the relation in the hierarchy between two keys.  More... 
 | 
|  | 
| int | keyIsInactive (const Key *key) | 
|  | Check whether a key is inactive.  More... 
 | 
|  | 
| int | keyIsBinary (const Key *key) | 
|  | Check if a key is binary type.  More... 
 | 
|  | 
| int | keyIsString (const Key *key) | 
|  | Check if a key is string type.  More... 
 | 
|  | 
| int | keyCompareMeta (const Key *k1, const Key *k2) | 
|  | Compares metadata of two keys.  More... 
 | 
|  | 
Methods for making tests. 
- Copyright
- BSD License (see doc/COPYING or http://www.libelektra.org) 
      
        
          | int keyCompareMeta | ( | const Key * | k1, | 
        
          |  |  | const Key * | k2 | 
        
          |  | ) |  |  | 
      
 
Compares metadata of two keys. 
- Return values
- 
  
    | KEY_META | if there is a difference |  | 0 | if meta data is identical |  
 
 
 
      
        
          | int keyIsBelowOrSame | ( | const Key * | key, | 
        
          |  |  | const Key * | check | 
        
          |  | ) |  |  | 
      
 
Check if a key is below or same or not. 
- Parameters
- 
  
    | key | the key object to work with |  
 
- See also
- keyIsBelow()