Go to the source code of this file.
|
TimeArrayParameter * | AllocateTimeArrayParameter (const struct ServiceData *service_data_p, const char *const name_s, const char *const display_name_s, const char *const description_s, struct tm **default_values_pp, struct tm **current_values_pp, const size_t num_values, ParameterLevel level) |
|
TimeArrayParameter * | AllocateTimeArrayParameterFromJSON (const json_t *param_json_p, const struct Service *service_p, const bool concise_flag, const ParameterType *pt_p) |
|
Parameter * | EasyCreateAndAddTimeArrayParameterToParameterSet (const ServiceData *service_data_p, ParameterSet *params_p, ParameterGroup *group_p, const char *const name_s, const char *const display_name_s, const char *const description_s, struct tm **default_values_pp, const size_t num_values, uint8 level) |
|
Parameter * | CreateAndAddTimeArrayParameterToParameterSet (const ServiceData *service_data_p, ParameterSet *params_p, ParameterGroup *group_p, const char *const name_s, const char *const display_name_s, const char *const description_s, struct tm **default_values_pp, struct tm **current_values_pp, const size_t num_values, uint8 level) |
|
char * | GetTimeArrayParameterCurrentValuesAsFlattenedString (const TimeArrayParameter *param_p) |
|
void | FreeTimeArrayParameter (TimeArrayParameter *param_p) |
|
bool | IsTimeArrayParameter (const Parameter *param_p) |
|
const struct tm ** | GetTimeArrayParameterCurrentValues (const TimeArrayParameter *param_p) |
|
const struct tm ** | GetTimeArrayParameterDefaultValues (const TimeArrayParameter *param_p) |
|
const struct tm * | GetTimeArrayParameterCurrentValueAtIndex (const TimeArrayParameter *param_p, const size_t index) |
|
bool | SetTimeArrayParameterCurrentValues (TimeArrayParameter *param_p, const struct tm **values_pp, const size_t num_values) |
|
bool | SetTimeArrayParameterDefaultValues (TimeArrayParameter *param_p, const struct tm **values_pp, const size_t num_values) |
|
size_t | GetNumberOfTimeArrayCurrentParameterValues (const TimeArrayParameter *param_p) |
|
◆ AllocateTimeArrayParameter()
TimeArrayParameter* AllocateTimeArrayParameter |
( |
const struct ServiceData * |
service_data_p, |
|
|
const char *const |
name_s, |
|
|
const char *const |
display_name_s, |
|
|
const char *const |
description_s, |
|
|
struct tm ** |
default_values_pp, |
|
|
struct tm ** |
current_values_pp, |
|
|
const size_t |
num_values, |
|
|
ParameterLevel |
level |
|
) |
| |
◆ AllocateTimeArrayParameterFromJSON()
◆ EasyCreateAndAddTimeArrayParameterToParameterSet()
Parameter* EasyCreateAndAddTimeArrayParameterToParameterSet |
( |
const ServiceData * |
service_data_p, |
|
|
ParameterSet * |
params_p, |
|
|
ParameterGroup * |
group_p, |
|
|
const char *const |
name_s, |
|
|
const char *const |
display_name_s, |
|
|
const char *const |
description_s, |
|
|
struct tm ** |
default_values_pp, |
|
|
const size_t |
num_values, |
|
|
uint8 |
level |
|
) |
| |
◆ CreateAndAddTimeArrayParameterToParameterSet()
Parameter* CreateAndAddTimeArrayParameterToParameterSet |
( |
const ServiceData * |
service_data_p, |
|
|
ParameterSet * |
params_p, |
|
|
ParameterGroup * |
group_p, |
|
|
const char *const |
name_s, |
|
|
const char *const |
display_name_s, |
|
|
const char *const |
description_s, |
|
|
struct tm ** |
default_values_pp, |
|
|
struct tm ** |
current_values_pp, |
|
|
const size_t |
num_values, |
|
|
uint8 |
level |
|
) |
| |
◆ GetTimeArrayParameterCurrentValuesAsFlattenedString()
char* GetTimeArrayParameterCurrentValuesAsFlattenedString |
( |
const TimeArrayParameter * |
param_p | ) |
|
◆ FreeTimeArrayParameter()
◆ IsTimeArrayParameter()
bool IsTimeArrayParameter |
( |
const Parameter * |
param_p | ) |
|
◆ GetTimeArrayParameterCurrentValues()
const struct tm** GetTimeArrayParameterCurrentValues |
( |
const TimeArrayParameter * |
param_p | ) |
|
◆ GetTimeArrayParameterDefaultValues()
const struct tm** GetTimeArrayParameterDefaultValues |
( |
const TimeArrayParameter * |
param_p | ) |
|
◆ GetTimeArrayParameterCurrentValueAtIndex()
const struct tm* GetTimeArrayParameterCurrentValueAtIndex |
( |
const TimeArrayParameter * |
param_p, |
|
|
const size_t |
index |
|
) |
| |
◆ SetTimeArrayParameterCurrentValues()
bool SetTimeArrayParameterCurrentValues |
( |
TimeArrayParameter * |
param_p, |
|
|
const struct tm ** |
values_pp, |
|
|
const size_t |
num_values |
|
) |
| |
◆ SetTimeArrayParameterDefaultValues()
bool SetTimeArrayParameterDefaultValues |
( |
TimeArrayParameter * |
param_p, |
|
|
const struct tm ** |
values_pp, |
|
|
const size_t |
num_values |
|
) |
| |
◆ GetNumberOfTimeArrayCurrentParameterValues()