Main Page | Modules | Data Structures | File List | Data Fields

Series Objects
[State Object Library]


Data Structures

struct  sos_series_t

Typedefs

typedef sos_series_t sos_series_t

Functions

 SUL_PEER_DECLARE (series)
 sos_series_create (sos_series_t **series, sos_data_type_t *type, sos_realm_t *realm, const char *key, apr_pool_t *pool)
 sos_series_get (sos_series_t **series, sos_realm_t *realm, const char *key, sos_fs_txn_t *txn, apr_pool_t *pool)
 sos_series_get_realm (apr_array_header_t **series, sos_realm_t *realm, sos_fs_txn_t *txn, apr_pool_t *pool)
 sos_series_get_create (sos_series_t **series, sos_data_type_t *type, sos_realm_t *realm, const char *key, sos_fs_txn_t *txn, apr_pool_t *pool)
 sos_series_type_get (sos_data_type_t **type, sos_series_t *series, sos_fs_txn_t *txn, apr_pool_t *pool)
 sos_series_save (sos_series_t *series, sos_fs_txn_t *txn, apr_pool_t *pool)

Function Documentation

sos_series_create sos_series_t **  series,
sos_data_type_t type,
sos_realm_t *  realm,
const char *  key,
apr_pool_t *  pool
 

Parameters:
series 
type 
realm 
key 
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise.

sos_series_get sos_series_t **  series,
sos_realm_t *  realm,
const char *  key,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

Parameters:
series 
realm 
key 
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise.

sos_series_get_create sos_series_t **  series,
sos_data_type_t type,
sos_realm_t *  realm,
const char *  key,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

Parameters:
series 
type 
realm 
key 
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise.

sos_series_get_realm apr_array_header_t **  series,
sos_realm_t *  realm,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

Parameters:
series 
realm 
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise.

sos_series_save sos_series_t *  series,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

Parameters:
series 
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise.

sos_series_type_get sos_data_type_t **  type,
sos_series_t *  series,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

Parameters:
type 
series 
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise.


Generated on Wed Apr 28 09:38:38 2004 for State by doxygen 1.3.5