etebase_item_manager_cache_save method

Pointer<Void> etebase_item_manager_cache_save(
  1. Pointer<EtebaseItemManager> this_,
  2. Pointer<EtebaseItem> item,
  3. Pointer<UintPtr> ret_size
)

Save the item object to a byte buffer for caching

The item can later be loaded using etebase_item_manager_cache_load

@param this_ the object handle @param item the item object to be cached @paramout ret_size to hold the size of the returned buffer

Implementation

ffi.Pointer<ffi.Void> etebase_item_manager_cache_save(
  ffi.Pointer<EtebaseItemManager> this_,
  ffi.Pointer<EtebaseItem> item,
  ffi.Pointer<ffi.UintPtr> ret_size,
) {
  return _etebase_item_manager_cache_save(
    this_,
    item,
    ret_size,
  );
}