Libical API Documentation 4.0 UNRELEASED Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
byref.c File Reference

Function wrappers to handle non-structured return type interoperability. More...

Go to the source code of this file.

Functions

void icaltime_current_time_with_zone_ex (const icaltimezone *zone, struct icaltimetype *ret_tt)

Detailed Description

Function wrappers to handle non-structured return type interoperability.

Not all programming languages managed or not have support for c-structured return types. To allow interop with these programming languages this file, over time, will contain wrapper functions, That wrap the return type to a "byref" or pointer variable which is used as output.

Definition in file byref.c.

Function Documentation

◆ icaltime_current_time_with_zone_ex()

void icaltime_current_time_with_zone_ex ( const icaltimezone * zone,
struct icaltimetype * ret_tt )

Convenience constructor (ret-wrapped)

Parameters
zonethe timezone to use
ret_tta pointer to a icaltimetype to contain the conversion result

Return the current time in the given timezone, as an icaltimetype, in ret_tt.

Definition at line 35 of file byref.c.