libkcal
icalproperty.h File Reference
#include <time.h>
#include <stdarg.h>
#include "icalderivedparameter.h"
#include "icalvalue.h"
#include "icalrecur.h"
#include "icalderivedproperty.h"
Include dependency graph for icalproperty.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
icalvalue_kind | icalparameter_value_to_value_kind (icalparameter_value value) |
void | icalproperty_add_parameter (icalproperty *prop, icalparameter *parameter) |
void | icalproperty_add_parameters (struct icalproperty_impl *prop, va_list args) |
const char * | icalproperty_as_ical_string (icalproperty *prop) |
int | icalproperty_count_parameters (const icalproperty *prop) |
int | icalproperty_enum_belongs_to_property (icalproperty_kind kind, int e) |
const char * | icalproperty_enum_to_string (int e) |
void | icalproperty_free (icalproperty *prop) |
icalparameter * | icalproperty_get_first_parameter (icalproperty *prop, icalparameter_kind kind) |
icalparameter * | icalproperty_get_next_parameter (icalproperty *prop, icalparameter_kind kind) |
const char * | icalproperty_get_parameter_as_string (icalproperty *prop, const char *name) |
const char * | icalproperty_get_property_name (const icalproperty *prop) |
icalvalue * | icalproperty_get_value (const icalproperty *prop) |
const char * | icalproperty_get_value_as_string (const icalproperty *prop) |
const char * | icalproperty_get_x_name (icalproperty *prop) |
icalproperty_kind | icalproperty_isa (icalproperty *property) |
int | icalproperty_isa_property (void *property) |
int | icalproperty_kind_and_string_to_enum (const int kind, const char *str) |
int | icalproperty_kind_is_valid (const icalproperty_kind kind) |
const char * | icalproperty_kind_to_string (icalproperty_kind kind) |
icalvalue_kind | icalproperty_kind_to_value_kind (icalproperty_kind kind) |
const char * | icalproperty_method_to_string (icalproperty_method method) |
icalproperty * | icalproperty_new (icalproperty_kind kind) |
icalproperty * | icalproperty_new_clone (icalproperty *prop) |
icalproperty * | icalproperty_new_from_string (const char *str) |
void | icalproperty_remove_parameter (icalproperty *prop, icalparameter_kind kind) |
void | icalproperty_remove_parameter_by_kind (icalproperty *prop, icalparameter_kind kind) |
void | icalproperty_remove_parameter_by_name (icalproperty *prop, const char *name) |
void | icalproperty_remove_parameter_by_ref (icalproperty *prop, icalparameter *param) |
void | icalproperty_set_parameter (icalproperty *prop, icalparameter *parameter) |
void | icalproperty_set_parameter_from_string (icalproperty *prop, const char *name, const char *value) |
void | icalproperty_set_value (icalproperty *prop, icalvalue *value) |
void | icalproperty_set_value_from_string (icalproperty *prop, const char *value, const char *kind) |
void | icalproperty_set_x_name (icalproperty *prop, const char *name) |
const char * | icalproperty_status_to_string (icalproperty_status) |
int | icalproperty_string_to_enum (const char *str) |
icalproperty_kind | icalproperty_string_to_kind (const char *string) |
icalproperty_method | icalproperty_string_to_method (const char *str) |
icalproperty_status | icalproperty_string_to_status (const char *string) |
icalproperty_kind | icalproperty_value_kind_to_kind (icalvalue_kind kind) |
Function Documentation
icalvalue_kind icalparameter_value_to_value_kind | ( | icalparameter_value | value | ) |
void icalproperty_add_parameter | ( | icalproperty * | prop, | |
icalparameter * | parameter | |||
) |
void icalproperty_add_parameters | ( | struct icalproperty_impl * | prop, | |
va_list | args | |||
) |
const char* icalproperty_as_ical_string | ( | icalproperty * | prop | ) |
int icalproperty_count_parameters | ( | const icalproperty * | prop | ) |
int icalproperty_enum_belongs_to_property | ( | icalproperty_kind | kind, | |
int | e | |||
) |
const char* icalproperty_enum_to_string | ( | int | e | ) |
void icalproperty_free | ( | icalproperty * | prop | ) |
icalparameter* icalproperty_get_first_parameter | ( | icalproperty * | prop, | |
icalparameter_kind | kind | |||
) |
icalparameter* icalproperty_get_next_parameter | ( | icalproperty * | prop, | |
icalparameter_kind | kind | |||
) |
const char* icalproperty_get_parameter_as_string | ( | icalproperty * | prop, | |
const char * | name | |||
) |
const char* icalproperty_get_property_name | ( | const icalproperty * | prop | ) |
Return the name of the property -- the type name converted to a string, or the value of _get_x_name if the type is and X property.
icalvalue* icalproperty_get_value | ( | const icalproperty * | prop | ) |
const char* icalproperty_get_value_as_string | ( | const icalproperty * | prop | ) |
const char* icalproperty_get_x_name | ( | icalproperty * | prop | ) |
icalproperty_kind icalproperty_isa | ( | icalproperty * | property | ) |
int icalproperty_isa_property | ( | void * | property | ) |
int icalproperty_kind_and_string_to_enum | ( | const int | kind, | |
const char * | str | |||
) |
int icalproperty_kind_is_valid | ( | const icalproperty_kind | kind | ) |
Check validity of a specific icalproperty_kind.
const char* icalproperty_kind_to_string | ( | icalproperty_kind | kind | ) |
icalvalue_kind icalproperty_kind_to_value_kind | ( | icalproperty_kind | kind | ) |
const char* icalproperty_method_to_string | ( | icalproperty_method | method | ) |
icalproperty* icalproperty_new | ( | icalproperty_kind | kind | ) |
icalproperty* icalproperty_new_clone | ( | icalproperty * | prop | ) |
icalproperty* icalproperty_new_from_string | ( | const char * | str | ) |
void icalproperty_remove_parameter | ( | icalproperty * | prop, | |
icalparameter_kind | kind | |||
) |
void icalproperty_remove_parameter_by_kind | ( | icalproperty * | prop, | |
icalparameter_kind | kind | |||
) |
void icalproperty_remove_parameter_by_name | ( | icalproperty * | prop, | |
const char * | name | |||
) |
void icalproperty_remove_parameter_by_ref | ( | icalproperty * | prop, | |
icalparameter * | param | |||
) |
void icalproperty_set_parameter | ( | icalproperty * | prop, | |
icalparameter * | parameter | |||
) |
void icalproperty_set_parameter_from_string | ( | icalproperty * | prop, | |
const char * | name, | |||
const char * | value | |||
) |
void icalproperty_set_value | ( | icalproperty * | prop, | |
icalvalue * | value | |||
) |
void icalproperty_set_value_from_string | ( | icalproperty * | prop, | |
const char * | value, | |||
const char * | kind | |||
) |
void icalproperty_set_x_name | ( | icalproperty * | prop, | |
const char * | name | |||
) |
const char* icalproperty_status_to_string | ( | icalproperty_status | ) |
int icalproperty_string_to_enum | ( | const char * | str | ) |
icalproperty_kind icalproperty_string_to_kind | ( | const char * | string | ) |
icalproperty_method icalproperty_string_to_method | ( | const char * | str | ) |
icalproperty_status icalproperty_string_to_status | ( | const char * | string | ) |
icalproperty_kind icalproperty_value_kind_to_kind | ( | icalvalue_kind | kind | ) |