$darkmode
Libical API Documentation 4.0 STABLE VERSION Visit the v3.0 documentation
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
  src
  libical
 byref.cFunction wrappers to handle non-structured return type interoperability
 icalarray.cAn array of arbitrarily-sized elements which grows dynamically as elements are added
 icalarray.hAn array of arbitrarily-sized elements which grows dynamically as elements are added
 icalattach.cImplements the data structure for iCalendar attachments
 icalattach.hDefines the data structure for iCalendar attachments
 icalcomponent.cImplements the data structure for iCalendar components
 icalcomponent.hDefines the data structure for iCalendar components
 icalduration.cImplements the data structure for time durations
 icalduration.hDefines the data structure for time durations
 icalenumarray.cImplements the data structure for handling arrays of enums
 icalenumarray.hDefines the data structure for handling arrays of enums
 icalenums.cDefines enums not belonging to other data structures
 icalenums.hDefines enums not belonging to other data structures
 icalerror.cError handling for libical
 icalerror.hError handling for libical
 icallimits.cImplements the interface for getting/setting internal library limits
 icallimits.hDefines the interface for getting/setting internal library limits
 icalmemory.cCommon memory management routines
 icalmemory.hCommon memory management routines
 icalparameter.cImplements the data structure representing iCalendar parameters
 icalparameter.hDefines the data structure representing iCalendar parameters
 icalparameter_cxx.cppImplementation of C++ Wrapper for icalparameter.c
 icalparameter_cxx.hppDefinition of C++ Wrapper for icalparameter.c
 icalparser.cLine-oriented parsing
 icalparser.hLine-oriented parsing
 icalperiod.cImplements data structures for working with iCal periods (of time)
 icalperiod.hDefines data structures for working with iCal periods (of time)
 icalproperty.cImplements the data structure representing iCalendar properties
 icalproperty.hDefines the data structure representing iCalendar properties
 icalproperty_cxx.cppImplementation of C++ Wrapper for icalproperty.c
 icalproperty_cxx.hppDefinition of C++ Wrapper for icalproperty.c
 icalrecur.cImplementation of routines for dealing with recurring time
 icalrecur.hRoutines for dealing with recurring time
 icalrestriction.hFunctions to check if an icalcomponent meets the restrictions imposed by the standard
 icalstrarray.cImplements the data structure for handling string arrays
 icalstrarray.hDefines the data structure for handling string arrays
 icaltime.cImplements data structure for representing date-times
 icaltime.hDefines the data structure for representing date-times
 icaltimezone.cTimezone handling routines
 icaltimezone.hTimezone handling routines
 icaltypes.cImplements the functions to manipulate internal types
 icaltypes.hDefine internal types and provide functions to manipulate them
 icalvalue.cImplements the data structure representing iCalendar parameter values
 icalvalue.hDefines the data structure representing iCalendar parameter values
 icalvalue_cxx.cppImplementation of C++ Wrapper for icalvalue.c
 icalvalue_cxx.hppDefinition of C++ Wrapper for icalvalue.c
 icptrholder_cxx.hppC++ template classes for managing C++ pointers returned by VComponent::get_..._component, VComponent::get_..._property, ICalProperty::get_..._value
 vcomponent_cxx.cppImplementation of C++ Wrapper for icalcomponent.c
 vcomponent_cxx.hppC++ classes for the icalcomponent wrapper (VToDo VEvent, etc..)
  libicalss
 icalbdbset.cManages a Berkeley database of ical components and offers interfaces for reading, writing and searching for components
 icalbdbset.hManages a Berkeley database of ical components and offers interfaces for reading, writing and searching for components
 icalcalendar.cRoutines for storing calendar data in a file system
 icalcalendar.hRoutines for storing calendar data in a file system
 icalclassify.cImplements functions for classification
 icalclassify.hDefines functions for classification
 icalcluster.cImplements the data structure for calendar clusters
 icalcluster.hDefines the data structure for calendar clusters
 icaldirset.cManages a database of ical components and offers interfaces for reading, writing and searching for components
 icaldirset.hManages a database of ical components and offers interfaces for reading, writing and searching for components
 icalfileset.cManages a database of ical components and offers interfaces for reading, writing and searching for components
 icalfileset.hManages a database of ical components and offers interfaces for reading, writing and searching for components
 icalgauge.cRoutines implementing a filter for ical components
 icalgauge.hRoutines implementing a filter for ical components
 icalmessage.cImplements functions for creating component reply messages
 icalmessage.hDefines functions for creating component reply messages
 icalset.cIcalset is the "base class" for representations of a collection of iCal components
 icalset.hIcalset is the "base class" for representations of a collection of iCal components
 icalspanlist.cCode that supports collections of free/busy spans of time
 icalspanlist.hCode that supports collections of free/busy spans of time
 icalspanlist_cxx.cppC++ class wrapping the icalspanlist data structure
 icalspanlist_cxx.hppC++ class wrapping the icalspanlist data structure
  libicalvcard
 vcardcomponent.cImplements the data structure representing vCard components
 vcardcomponent.hDefines the data structure representing vCard components
 vcardenumarray.hNamespace the icalenumarray functions for vcard
 vcardparameter.cImplements the data structure representing vCard parameters
 vcardparameter.hDefines the data structure representing vCard parameters
 vcardparser.cLine-oriented parsing vCard format
 vcardparser.hLine-oriented parsing vCard format
 vcardproperty.cImplements the data structure representing vCard properties
 vcardproperty.hDefines the data structure representing vCard properties
 vcardrestriction.hFunctions to check if a vcardcomponent meets the restrictions imposed by the standard
 vcardstrarray.hNamespace the icalstrarray functions for vcard
 vcardstructured.cImplements the data structure representing vCard structured values
 vcardstructured.hDefines the data structure representing vCard structured values
 vcardtextlist.cImplements functions for creating vCard text lists
 vcardtextlist.hDefines functions for creating vCard text lists
 vcardtime.cImplements the data structure representing vCard date-times
 vcardtime.hDefines the data structure representing vCard date-times
 vcardtypes.hDefines vcard internal types
 vcardvalue.cImplements the data structure representing vCard values
 vcardvalue.hDefines the data structure representing vCard values
  src
  libical
 icalversion.hDeclares macros for determining the library version