Data source configuration module header file. More...
#include "data_types.h"
Go to the source code of this file.
Data Structures | |
struct | data_source_configuration_t |
Functions | |
E_MCL_ERROR_CODE | data_source_configuration_initialize (const char *version, data_source_configuration_t **data_source_configuration) |
void | data_source_configuration_destroy (data_source_configuration_t **data_source_configuration) |
Data source configuration module header file.
Definition in file data_source_configuration.h.
void data_source_configuration_destroy | ( | data_source_configuration_t ** | data_source_configuration | ) |
Destroys data_source_configuration
.
[in] | data_source_configuration |
Definition at line 199 of file data_source_configuration.c.
References _destroy_data_source(), DEBUG_ENTRY, DEBUG_LEAVE, list_destroy_with_content(), MCL_FREE, MCL_NULL, and string_destroy().
Referenced by _store_list_destroy_callback(), data_source_configuration_initialize(), and mcl_store_new_data_source_configuration().
E_MCL_ERROR_CODE data_source_configuration_initialize | ( | const char * | version, |
data_source_configuration_t ** | data_source_configuration | ||
) |
Initializes data_source_configuration
.
[in] | version | Meta version. |
[out] | data_source_configuration | Initialized data_source_configuration_t object handle. |
Definition at line 28 of file data_source_configuration.c.
References _initialize_meta(), _initialize_payload(), ASSERT_CODE_MESSAGE, data_source_configuration_destroy(), DEBUG_ENTRY, DEBUG_LEAVE, MCL_NEW, MCL_NULL, MCL_OK, and MCL_OUT_OF_MEMORY.
Referenced by mcl_store_new_data_source_configuration().