Subversion
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
APR Hash Table Helpers

These functions enable the caller to dereference an APR hash table index without type casts or temporary variables. More...

Functions

const void * svn__apr_hash_index_key (const apr_hash_index_t *hi)
 Return the key of the hash table entry indexed by hi. More...
 
apr_ssize_t svn__apr_hash_index_klen (const apr_hash_index_t *hi)
 Return the key length of the hash table entry indexed by hi. More...
 
void * svn__apr_hash_index_val (const apr_hash_index_t *hi)
 Return the value of the hash table entry indexed by hi. More...
 

Detailed Description

These functions enable the caller to dereference an APR hash table index without type casts or temporary variables.

These are private, and may go away when APR implements them natively.

Function Documentation

const void* svn__apr_hash_index_key ( const apr_hash_index_t *  hi)

Return the key of the hash table entry indexed by hi.

apr_ssize_t svn__apr_hash_index_klen ( const apr_hash_index_t *  hi)

Return the key length of the hash table entry indexed by hi.

void* svn__apr_hash_index_val ( const apr_hash_index_t *  hi)

Return the value of the hash table entry indexed by hi.