create_objects_sync


Description:

[ Version ( since = "3.10" ) ]
public bool create_objects_sync (string calobjs, OperationFlags opflags, Queue out_uids, Cancellable? cancellable = null) throws Error

Creates one or more new iCalendar objects from calobjs, and deposits the unique ID string for each newly-created object in out_uids.

Free the returned ID strings with g_free when finished with them.

If an error occurs, the function will set throws and return false.

Parameters:

this

an CalBackend

calobjs

a null-terminated array of iCalendar strings

opflags

bit-or of OperationFlags

out_uids

a Queue in which to deposit results

cancellable

optional Cancellable object, or null

Returns:

true on success, false on failure