mcl_timeseries.h
Go to the documentation of this file.
1 
28 #ifndef MCL_TIMESERIES_H_
29 #define MCL_TIMESERIES_H_
30 
32 
33 #ifdef __cplusplus
34 extern "C"
35 {
36 #endif
37 
42 
47 {
51 
56 {
60 
74 extern MCL_CONNECTIVITY_EXPORT mcl_error_t mcl_timeseries_initialize(E_MCL_TIMESERIES_VERSION version, mcl_timeseries_t **timeseries);
75 
90 extern MCL_CONNECTIVITY_EXPORT mcl_error_t mcl_timeseries_set_parameter(mcl_timeseries_t *timeseries, E_MCL_TIMESERIES_PARAMETER parameter, const void *value);
91 
106 
113 
114 #ifdef __cplusplus
115 }
116 #endif
117 
118 #endif //MCL_TIMESERIES_H_
struct mcl_timeseries_value_list_t mcl_timeseries_value_list_t
#define MCL_CONNECTIVITY_EXPORT
Timeseries version 1.0.
Timeseries value list module interface header file.
E_MCL_TIMESERIES_PARAMETER
mcl_int32_t mcl_error_t
MCL_CONNECTIVITY_EXPORT mcl_error_t mcl_timeseries_initialize(E_MCL_TIMESERIES_VERSION version, mcl_timeseries_t **timeseries)
Definition: timeseries.c:16
MCL_CONNECTIVITY_EXPORT mcl_error_t mcl_timeseries_add_value_list(mcl_timeseries_t *timeseries, mcl_timeseries_value_list_t *timeseries_value_list)
Definition: timeseries.c:88
MCL_CONNECTIVITY_EXPORT void mcl_timeseries_destroy(mcl_timeseries_t **timeseries)
Definition: timeseries.c:138
End of timeseries version enumeration.
struct mcl_timeseries_t mcl_timeseries_t
E_MCL_TIMESERIES_VERSION
MCL_CONNECTIVITY_EXPORT mcl_error_t mcl_timeseries_set_parameter(mcl_timeseries_t *timeseries, E_MCL_TIMESERIES_PARAMETER parameter, const void *value)
Definition: timeseries.c:64
Timeseries configuration ID parameter as char*.