Libical API Documentation 4.0 UNRELEASED Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
icalset Struct Reference

Data Fields

icalerrorenum(* add_component )(icalset *set, icalcomponent *comp)
void(* clear )(icalset *set)
icalerrorenum(* commit )(icalset *set)
int(* count_components )(icalset *set, icalcomponent_kind kind)
char * dsn
icalcomponent *(* fetch )(icalset *set, icalcomponent_kind kind, const char *uid)
icalcomponent *(* fetch_match )(icalset *set, const icalcomponent *comp)
void(* free )(icalset *set)
icalcomponent *(* get_current_component )(icalset *set)
icalcomponent *(* get_first_component )(icalset *set)
icalcomponent *(* get_next_component )(icalset *set)
int(* has_uid )(icalset *set, const char *uid)
icalsetiter(* icalset_begin_component )(icalset *set, icalcomponent_kind kind, icalgauge *gauge, const char *tzid)
icalcomponent *(* icalsetiter_to_next )(icalset *set, icalsetiter *i)
icalcomponent *(* icalsetiter_to_prior )(icalset *set, icalsetiter *i)
icalset *(* init )(icalset *set, const char *dsn, void *options)
icalset_kind kind
void(* mark )(icalset *set)
icalerrorenum(* modify )(icalset *set, icalcomponent *old, icalcomponent *newc)
const char *(* path )(icalset *set)
icalerrorenum(* remove_component )(icalset *set, icalcomponent *comp)
icalerrorenum(* select )(icalset *set, icalgauge *gauge)
size_t size

Detailed Description

Definition at line 53 of file icalset.h.

Field Documentation

◆ add_component

icalerrorenum(* icalset::add_component) (icalset *set, icalcomponent *comp)

Definition at line 62 of file icalset.h.

◆ clear

void(* icalset::clear) (icalset *set)

Definition at line 66 of file icalset.h.

◆ commit

icalerrorenum(* icalset::commit) (icalset *set)

Definition at line 61 of file icalset.h.

◆ count_components

int(* icalset::count_components) (icalset *set, icalcomponent_kind kind)

Definition at line 64 of file icalset.h.

◆ dsn

char* icalset::dsn

Definition at line 56 of file icalset.h.

◆ fetch

icalcomponent *(* icalset::fetch) (icalset *set, icalcomponent_kind kind, const char *uid)

Definition at line 67 of file icalset.h.

◆ fetch_match

icalcomponent *(* icalset::fetch_match) (icalset *set, const icalcomponent *comp)

Definition at line 68 of file icalset.h.

◆ free

void(* icalset::free) (icalset *set)

Definition at line 58 of file icalset.h.

◆ get_current_component

icalcomponent *(* icalset::get_current_component) (icalset *set)

Definition at line 71 of file icalset.h.

◆ get_first_component

icalcomponent *(* icalset::get_first_component) (icalset *set)

Definition at line 72 of file icalset.h.

◆ get_next_component

icalcomponent *(* icalset::get_next_component) (icalset *set)

Definition at line 73 of file icalset.h.

◆ has_uid

int(* icalset::has_uid) (icalset *set, const char *uid)

Definition at line 69 of file icalset.h.

◆ icalset_begin_component

icalsetiter(* icalset::icalset_begin_component) (icalset *set, icalcomponent_kind kind, icalgauge *gauge, const char *tzid)

Definition at line 74 of file icalset.h.

◆ icalsetiter_to_next

icalcomponent *(* icalset::icalsetiter_to_next) (icalset *set, icalsetiter *i)

Definition at line 77 of file icalset.h.

◆ icalsetiter_to_prior

icalcomponent *(* icalset::icalsetiter_to_prior) (icalset *set, icalsetiter *i)

Definition at line 78 of file icalset.h.

◆ init

icalset *(* icalset::init) (icalset *set, const char *dsn, void *options)

Definition at line 57 of file icalset.h.

◆ kind

icalset_kind icalset::kind

Definition at line 54 of file icalset.h.

◆ mark

void(* icalset::mark) (icalset *set)

Definition at line 60 of file icalset.h.

◆ modify

icalerrorenum(* icalset::modify) (icalset *set, icalcomponent *old, icalcomponent *newc)

Definition at line 70 of file icalset.h.

◆ path

const char *(* icalset::path) (icalset *set)

Definition at line 59 of file icalset.h.

◆ remove_component

icalerrorenum(* icalset::remove_component) (icalset *set, icalcomponent *comp)

Definition at line 63 of file icalset.h.

◆ select

icalerrorenum(* icalset::select) (icalset *set, icalgauge *gauge)

Definition at line 65 of file icalset.h.

◆ size

size_t icalset::size

Definition at line 55 of file icalset.h.