mcl_data_lake_common.h File Reference

Data lake common module interface header file. More...

Include dependency graph for mcl_data_lake_common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MCL_DATA_LAKE_EXPORT
 
#define MCL_DATA_LAKE_CODE_TO_STRING(code)   (code >= MCL_CORE_RETURN_CODE_END) ? mcl_data_lake_return_code_strings[code - MCL_CORE_RETURN_CODE_END] : MCL_CORE_CODE_TO_STRING(code)
 

Enumerations

enum  E_MCL_DATA_LAKE_RETURN_CODE { MCL_DATA_LAKE_SIGNED_URL_GENERATION_FAIL = MCL_CORE_RETURN_CODE_END, MCL_DATA_LAKE_RETURN_CODE_END }
 

Variables

MCL_DATA_LAKE_EXPORT const char * mcl_data_lake_return_code_strings [MCL_DATA_LAKE_RETURN_CODE_END-MCL_CORE_RETURN_CODE_END]
 

Detailed Description

Data lake common module interface header file.

This module contains common type definitions used in various MCL Data Lake modules.

Definition in file mcl_data_lake_common.h.

Macro Definition Documentation

#define MCL_DATA_LAKE_CODE_TO_STRING (   code)    (code >= MCL_CORE_RETURN_CODE_END) ? mcl_data_lake_return_code_strings[code - MCL_CORE_RETURN_CODE_END] : MCL_CORE_CODE_TO_STRING(code)

Definition at line 47 of file mcl_data_lake_common.h.

#define MCL_DATA_LAKE_EXPORT

Definition at line 31 of file mcl_data_lake_common.h.

Enumeration Type Documentation

MCL Data Lake return code definitions.

Enumerator
MCL_DATA_LAKE_SIGNED_URL_GENERATION_FAIL 

Could not get signed url for all object paths.

MCL_DATA_LAKE_RETURN_CODE_END 

End of return codes.

Definition at line 38 of file mcl_data_lake_common.h.

Variable Documentation

MCL_DATA_LAKE_EXPORT const char* mcl_data_lake_return_code_strings[MCL_DATA_LAKE_RETURN_CODE_END-MCL_CORE_RETURN_CODE_END]

Definition at line 11 of file data_lake_common.c.