Class VipsHelper

java.lang.Object
app.photofox.vipsffm.VipsHelper

public final class VipsHelper extends Object

Generated helpers to wrap VipsRaw JExtract definitions

Validation of input pointers is performed, but prefer usage of VImage and friends which do not expose raw pointers

Nothing in this class is guaranteed to stay the same across minor versions - use at your own risk!

  • Constructor Details

    • VipsHelper

      public VipsHelper()
  • Method Details

    • init

      public static void init(Arena arena, boolean allowUntrusted)
    • g_signal_connect_data

      public static long g_signal_connect_data(Arena arena, MemorySegment instance, String detailed_signalString, MemorySegment c_handler, MemorySegment data, MemorySegment destroy_data, int connect_flags) throws VipsError
      Binding for:
      gulong g_signal_connect_data(gpointer instance, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify destroy_data, GConnectFlags connect_flags)
      
      Throws:
      VipsError
    • enum_string

      public static String enum_string(long enm, int value) throws VipsError
      Binding for:
      const char *vips_enum_string(GType enm, int value)
      
      Throws:
      VipsError
    • enum_nick

      public static String enum_nick(long enm, int value) throws VipsError
      Binding for:
      const char *vips_enum_nick(GType enm, int value)
      
      Throws:
      VipsError
    • enum_from_nick

      public static int enum_from_nick(Arena arena, String domainString, long type, String strString) throws VipsError
      Binding for:
      int vips_enum_from_nick(const char *domain, GType type, const char *str)
      
      Throws:
      VipsError
    • filename_suffix_match

      public static int filename_suffix_match(Arena arena, String pathString, List<String> suffixesStringArray) throws VipsError
      Binding for:
      int vips_filename_suffix_match(const char *path, const char *suffixes[])
      
      Throws:
      VipsError
    • object_get_args

      public static int object_get_args(MemorySegment object, MemorySegment names, MemorySegment flags, MemorySegment n_args) throws VipsError
      Binding for:
      int vips_object_get_args(VipsObject *object, const char ***names, int **flags, int *n_args)
      
      Throws:
      VipsError
    • object_get_argument

      public static int object_get_argument(Arena arena, MemorySegment object, String nameString, MemorySegment pspec, MemorySegment argument_class, MemorySegment argument_instance) throws VipsError
      Binding for:
      int vips_object_get_argument(VipsObject *object, const char *name, GParamSpec **pspec, VipsArgumentClass **argument_class, VipsArgumentInstance **argument_instance)
      
      Throws:
      VipsError
    • object_get_argument_flags

      public static int object_get_argument_flags(Arena arena, MemorySegment object, String nameString) throws VipsError
      Binding for:
      VipsArgumentFlags vips_object_get_argument_flags(VipsObject *object, const char *name)
      
      Throws:
      VipsError
    • object_get_argument_priority

      public static int object_get_argument_priority(Arena arena, MemorySegment object, String nameString) throws VipsError
      Binding for:
      int vips_object_get_argument_priority(VipsObject *object, const char *name)
      
      Throws:
      VipsError
    • value_is_null

      public static boolean value_is_null(MemorySegment psoec, MemorySegment value) throws VipsError
      Binding for:
      gboolean vips_value_is_null(GParamSpec *psoec, const GValue *value)
      
      Throws:
      VipsError
    • object_get_argument_to_string

      public static int object_get_argument_to_string(Arena arena, MemorySegment object, String nameString, String argString) throws VipsError
      Binding for:
      int vips_object_get_argument_to_string(VipsObject *object, const char *name, const char *arg)
      
      Throws:
      VipsError
    • object_set_from_string

      public static int object_set_from_string(Arena arena, MemorySegment object, String stringString) throws VipsError
      Binding for:
      int vips_object_set_from_string(VipsObject *object, const char *string)
      
      Throws:
      VipsError
    • type_map

      public static MemorySegment type_map(Arena arena, long base, MemorySegment fn, MemorySegment a, MemorySegment b) throws VipsError
      Binding for:
      void *vips_type_map(GType base, VipsTypeMap2Fn fn, void *a, void *b)
      
      Throws:
      VipsError
    • type_map_all

      public static MemorySegment type_map_all(Arena arena, long base, MemorySegment fn, MemorySegment a) throws VipsError
      Binding for:
      void *vips_type_map_all(GType base, VipsTypeMapFn fn, void *a)
      
      Throws:
      VipsError
    • type_depth

      public static int type_depth(long type) throws VipsError
      Binding for:
      int vips_type_depth(GType type)
      
      Throws:
      VipsError
    • type_find

      public static long type_find(Arena arena, String basenameString, String nicknameString) throws VipsError
      Binding for:
      GType vips_type_find(const char *basename, const char *nickname)
      
      Throws:
      VipsError
    • nickname_find

      public static String nickname_find(long type) throws VipsError
      Binding for:
      const char *vips_nickname_find(GType type)
      
      Throws:
      VipsError
    • object_unref_outputs

      public static void object_unref_outputs(MemorySegment object) throws VipsError
      Binding for:
      void vips_object_unref_outputs(VipsObject *object)
      
      Throws:
      VipsError
    • object_get_description

      public static String object_get_description(MemorySegment object) throws VipsError
      Binding for:
      const char *vips_object_get_description(VipsObject *object)
      
      Throws:
      VipsError
    • area_copy

      public static MemorySegment area_copy(Arena arena, MemorySegment area) throws VipsError
      Binding for:
      VipsArea *vips_area_copy(VipsArea *area)
      
      Throws:
      VipsError
    • area_unref

      public static void area_unref(MemorySegment area) throws VipsError
      Binding for:
      void vips_area_unref(VipsArea *area)
      
      Throws:
      VipsError
    • area_get_data

      public static MemorySegment area_get_data(Arena arena, MemorySegment area, MemorySegment length, MemorySegment n, MemorySegment type, MemorySegment sizeof_type) throws VipsError
      Binding for:
      void *vips_area_get_data(VipsArea *area, size_t *length, int *n, GType *type, size_t *sizeof_type)
      
      Throws:
      VipsError
    • area_get_type

      public static long area_get_type() throws VipsError
      Binding for:
      GType vips_area_get_type()
      
      Throws:
      VipsError
    • blob_new

      public static MemorySegment blob_new(Arena arena, MemorySegment free_fn, MemorySegment data, long length) throws VipsError
      Binding for:
      VipsBlob *vips_blob_new(VipsCallbackFn free_fn, const void *data, size_t length)
      
      Throws:
      VipsError
    • blob_copy

      public static MemorySegment blob_copy(Arena arena, MemorySegment data, long length) throws VipsError
      Binding for:
      VipsBlob *vips_blob_copy(const void *data, size_t length)
      
      Throws:
      VipsError
    • blob_get

      public static MemorySegment blob_get(Arena arena, MemorySegment blob, MemorySegment length) throws VipsError
      Binding for:
      const void *vips_blob_get(VipsBlob *blob, size_t *length)
      
      Throws:
      VipsError
    • blob_set

      public static void blob_set(MemorySegment blob, MemorySegment free_fn, MemorySegment data, long length) throws VipsError
      Binding for:
      void vips_blob_set(VipsBlob *blob, VipsCallbackFn free_fn, const void *data, size_t length)
      
      Throws:
      VipsError
    • blob_get_type

      public static long blob_get_type() throws VipsError
      Binding for:
      GType vips_blob_get_type()
      
      Throws:
      VipsError
    • array_double_get_type

      public static long array_double_get_type() throws VipsError
      Binding for:
      GType vips_array_double_get_type()
      
      Throws:
      VipsError
    • array_int_get_type

      public static long array_int_get_type() throws VipsError
      Binding for:
      GType vips_array_int_get_type()
      
      Throws:
      VipsError
    • array_image_get_type

      public static long array_image_get_type() throws VipsError
      Binding for:
      GType vips_array_image_get_type()
      
      Throws:
      VipsError
    • value_set_area

      public static void value_set_area(MemorySegment value, MemorySegment free_fn, MemorySegment data) throws VipsError
      Binding for:
      void vips_value_set_area(GValue *value, VipsCallbackFn free_fn, void *data)
      
      Throws:
      VipsError
    • value_get_area

      public static MemorySegment value_get_area(Arena arena, MemorySegment value, MemorySegment length) throws VipsError
      Binding for:
      void *vips_value_get_area(const GValue *value, size_t *length)
      
      Throws:
      VipsError
    • value_get_save_string

      public static String value_get_save_string(MemorySegment value) throws VipsError
      Binding for:
      const char *vips_value_get_save_string(const GValue *value)
      
      Throws:
      VipsError
    • value_set_save_string

      public static void value_set_save_string(Arena arena, MemorySegment value, String strString) throws VipsError
      Binding for:
      void vips_value_set_save_string(GValue *value, const char *str)
      
      Throws:
      VipsError
    • value_get_ref_string

      public static String value_get_ref_string(MemorySegment value, MemorySegment length) throws VipsError
      Binding for:
      const char *vips_value_get_ref_string(const GValue *value, size_t *length)
      
      Throws:
      VipsError
    • value_set_ref_string

      public static void value_set_ref_string(Arena arena, MemorySegment value, String strString) throws VipsError
      Binding for:
      void vips_value_set_ref_string(GValue *value, const char *str)
      
      Throws:
      VipsError
    • value_get_blob

      public static MemorySegment value_get_blob(Arena arena, MemorySegment value, MemorySegment length) throws VipsError
      Binding for:
      void *vips_value_get_blob(const GValue *value, size_t *length)
      
      Throws:
      VipsError
    • value_set_blob

      public static void value_set_blob(MemorySegment value, MemorySegment free_fn, MemorySegment data, long length) throws VipsError
      Binding for:
      void vips_value_set_blob(GValue *value, VipsCallbackFn free_fn, const void *data, size_t length)
      
      Throws:
      VipsError
    • value_set_blob_free

      public static void value_set_blob_free(MemorySegment value, MemorySegment data, long length) throws VipsError
      Binding for:
      void vips_value_set_blob_free(GValue *value, void *data, size_t length)
      
      Throws:
      VipsError
    • value_set_array

      public static void value_set_array(MemorySegment value, int n, long type, long sizeof_type) throws VipsError
      Binding for:
      void vips_value_set_array(GValue *value, int n, GType type, size_t sizeof_type)
      
      Throws:
      VipsError
    • value_get_array

      public static MemorySegment value_get_array(Arena arena, MemorySegment value, MemorySegment n, MemorySegment type, MemorySegment sizeof_type) throws VipsError
      Binding for:
      void *vips_value_get_array(const GValue *value, int *n, GType *type, size_t *sizeof_type)
      
      Throws:
      VipsError
    • value_get_array_double

      public static MemorySegment value_get_array_double(Arena arena, MemorySegment value, MemorySegment n) throws VipsError
      Binding for:
      double *vips_value_get_array_double(const GValue *value, int *n)
      
      Throws:
      VipsError
    • value_set_array_double

      public static void value_set_array_double(MemorySegment value, MemorySegment array, int n) throws VipsError
      Binding for:
      void vips_value_set_array_double(GValue *value, const double *array, int n)
      
      Throws:
      VipsError
    • value_get_array_int

      public static MemorySegment value_get_array_int(Arena arena, MemorySegment value, MemorySegment n) throws VipsError
      Binding for:
      int *vips_value_get_array_int(const GValue *value, int *n)
      
      Throws:
      VipsError
    • value_set_array_int

      public static void value_set_array_int(MemorySegment value, MemorySegment array, int n) throws VipsError
      Binding for:
      void vips_value_set_array_int(GValue *value, const int *array, int n)
      
      Throws:
      VipsError
    • value_get_array_object

      public static MemorySegment value_get_array_object(MemorySegment value, MemorySegment n) throws VipsError
      Binding for:
      GObject **vips_value_get_array_object(const GValue *value, int *n)
      
      Throws:
      VipsError
    • value_set_array_object

      public static void value_set_array_object(MemorySegment value, int n) throws VipsError
      Binding for:
      void vips_value_set_array_object(GValue *value, int n)
      
      Throws:
      VipsError
    • source_get_type

      public static long source_get_type() throws VipsError
      Binding for:
      GType vips_source_get_type()
      
      Throws:
      VipsError
    • source_new_from_descriptor

      public static MemorySegment source_new_from_descriptor(Arena arena, int descriptor) throws VipsError
      Binding for:
      VipsSource *vips_source_new_from_descriptor(int descriptor)
      
      Throws:
      VipsError
    • source_new_from_file

      public static MemorySegment source_new_from_file(Arena arena, String filenameString) throws VipsError
      Binding for:
      VipsSource *vips_source_new_from_file(const char *filename)
      
      Throws:
      VipsError
    • source_new_from_blob

      public static MemorySegment source_new_from_blob(Arena arena, MemorySegment blob) throws VipsError
      Binding for:
      VipsSource *vips_source_new_from_blob(VipsBlob *blob)
      
      Throws:
      VipsError
    • source_new_from_target

      public static MemorySegment source_new_from_target(Arena arena, MemorySegment target) throws VipsError
      Binding for:
      VipsSource *vips_source_new_from_target(VipsTarget *target)
      
      Throws:
      VipsError
    • source_new_from_memory

      public static MemorySegment source_new_from_memory(Arena arena, MemorySegment data, long size) throws VipsError
      Binding for:
      VipsSource *vips_source_new_from_memory(const void *data, size_t size)
      
      Throws:
      VipsError
    • source_new_from_options

      public static MemorySegment source_new_from_options(Arena arena, String optionsString) throws VipsError
      Binding for:
      VipsSource *vips_source_new_from_options(const char *options)
      
      Throws:
      VipsError
    • source_custom_new

      public static MemorySegment source_custom_new(Arena arena) throws VipsError
      Binding for:
      VipsSourceCustom *vips_source_custom_new()
      
      Throws:
      VipsError
    • target_get_type

      public static long target_get_type() throws VipsError
      Binding for:
      GType vips_target_get_type()
      
      Throws:
      VipsError
    • target_new_to_descriptor

      public static MemorySegment target_new_to_descriptor(Arena arena, int descriptor) throws VipsError
      Binding for:
      VipsTarget *vips_target_new_to_descriptor(int descriptor)
      
      Throws:
      VipsError
    • target_new_to_file

      public static MemorySegment target_new_to_file(Arena arena, String filenameString) throws VipsError
      Binding for:
      VipsTarget *vips_target_new_to_file(const char *filename)
      
      Throws:
      VipsError
    • target_new_to_memory

      public static MemorySegment target_new_to_memory(Arena arena) throws VipsError
      Binding for:
      VipsTarget *vips_target_new_to_memory()
      
      Throws:
      VipsError
    • target_new_temp

      public static MemorySegment target_new_temp(Arena arena, MemorySegment target) throws VipsError
      Binding for:
      VipsTarget *vips_target_new_temp(VipsTarget *target)
      
      Throws:
      VipsError
    • target_custom_new

      public static MemorySegment target_custom_new(Arena arena) throws VipsError
      Binding for:
      VipsTargetCustom *vips_target_custom_new()
      
      Throws:
      VipsError
    • image_get_type

      public static long image_get_type() throws VipsError
      Binding for:
      GType vips_image_get_type()
      
      Throws:
      VipsError
    • filename_get_filename

      public static String filename_get_filename(Arena arena, String vips_filenameString) throws VipsError
      Binding for:
      char *vips_filename_get_filename(const char *vips_filename)
      
      Throws:
      VipsError
    • filename_get_options

      public static String filename_get_options(Arena arena, String vips_filenameString) throws VipsError
      Binding for:
      char *vips_filename_get_options(const char *vips_filename)
      
      Throws:
      VipsError
    • image_new

      public static MemorySegment image_new(Arena arena) throws VipsError
      Binding for:
      VipsImage *vips_image_new()
      
      Throws:
      VipsError
    • image_write

      public static int image_write(MemorySegment image, MemorySegment out) throws VipsError
      Binding for:
      int vips_image_write(VipsImage *image, VipsImage *out)
      
      Throws:
      VipsError
    • image_hasalpha

      public static boolean image_hasalpha(MemorySegment image) throws VipsError
      Binding for:
      gboolean vips_image_hasalpha(VipsImage *image)
      
      Throws:
      VipsError
    • value_get_array_image

      public static MemorySegment value_get_array_image(MemorySegment value, MemorySegment n) throws VipsError
      Binding for:
      VipsImage **vips_value_get_array_image(const GValue *value, int *n)
      
      Throws:
      VipsError
    • value_set_array_image

      public static void value_set_array_image(MemorySegment value, int n) throws VipsError
      Binding for:
      void vips_value_set_array_image(GValue *value, int n)
      
      Throws:
      VipsError
    • error_buffer

      public static String error_buffer() throws VipsError
      Binding for:
      const char *vips_error_buffer()
      
      Throws:
      VipsError
    • error_buffer_copy

      public static String error_buffer_copy() throws VipsError
      Binding for:
      char *vips_error_buffer_copy()
      
      Throws:
      VipsError
    • error_clear

      public static void error_clear() throws VipsError
      Binding for:
      void vips_error_clear()
      
      Throws:
      VipsError
    • error_freeze

      public static void error_freeze() throws VipsError
      Binding for:
      void vips_error_freeze()
      
      Throws:
      VipsError
    • error_thaw

      public static void error_thaw() throws VipsError
      Binding for:
      void vips_error_thaw()
      
      Throws:
      VipsError
    • error_g

      public static void error_g(MemorySegment error) throws VipsError
      Binding for:
      void vips_error_g(GError **error)
      
      Throws:
      VipsError
    • interpolate_get_type

      public static long interpolate_get_type() throws VipsError
      Binding for:
      GType vips_interpolate_get_type()
      
      Throws:
      VipsError
    • interpolate

      public static void interpolate(MemorySegment interpolate, MemorySegment out, MemorySegment in, double x, double y) throws VipsError
      Binding for:
      void vips_interpolate(VipsInterpolate *interpolate, void *out, VipsRegion *in, double x, double y)
      
      Throws:
      VipsError
    • interpolate_get_method

      public static MemorySegment interpolate_get_method(MemorySegment interpolate) throws VipsError
      Binding for:
      VipsInterpolateMethod vips_interpolate_get_method(VipsInterpolate *interpolate)
      
      Throws:
      VipsError
    • interpolate_get_window_size

      public static int interpolate_get_window_size(MemorySegment interpolate) throws VipsError
      Binding for:
      int vips_interpolate_get_window_size(VipsInterpolate *interpolate)
      
      Throws:
      VipsError
    • interpolate_get_window_offset

      public static int interpolate_get_window_offset(MemorySegment interpolate) throws VipsError
      Binding for:
      int vips_interpolate_get_window_offset(VipsInterpolate *interpolate)
      
      Throws:
      VipsError
    • interpolate_nearest_static

      public static MemorySegment interpolate_nearest_static(Arena arena) throws VipsError
      Binding for:
      VipsInterpolate *vips_interpolate_nearest_static()
      
      Throws:
      VipsError
    • interpolate_bilinear_static

      public static MemorySegment interpolate_bilinear_static(Arena arena) throws VipsError
      Binding for:
      VipsInterpolate *vips_interpolate_bilinear_static()
      
      Throws:
      VipsError
    • interpolate_new

      public static MemorySegment interpolate_new(Arena arena, String nicknameString) throws VipsError
      Binding for:
      VipsInterpolate *vips_interpolate_new(const char *nickname)
      
      Throws:
      VipsError
    • image_get_width

      public static int image_get_width(MemorySegment image) throws VipsError
      Binding for:
      int vips_image_get_width(const VipsImage *image)
      
      Throws:
      VipsError
    • image_get_height

      public static int image_get_height(MemorySegment image) throws VipsError
      Binding for:
      int vips_image_get_height(const VipsImage *image)
      
      Throws:
      VipsError
    • image_get_bands

      public static int image_get_bands(MemorySegment image) throws VipsError
      Binding for:
      int vips_image_get_bands(const VipsImage *image)
      
      Throws:
      VipsError
    • image_get_typeof

      public static long image_get_typeof(Arena arena, MemorySegment image, String nameString) throws VipsError
      Binding for:
      GType vips_image_get_typeof(const VipsImage *image, const char *name)
      
      Throws:
      VipsError
    • image_get_blob

      public static int image_get_blob(Arena arena, MemorySegment image, String nameString, MemorySegment data, MemorySegment length) throws VipsError
      Binding for:
      int vips_image_get_blob(const VipsImage *image, const char *name, const void **data, size_t *length)
      
      Throws:
      VipsError
    • operation_get_flags

      public static int operation_get_flags(MemorySegment operation) throws VipsError
      Binding for:
      VipsOperationFlags vips_operation_get_flags(VipsOperation *operation)
      
      Throws:
      VipsError
    • operation_new

      public static MemorySegment operation_new(Arena arena, String nameString) throws VipsError
      Binding for:
      VipsOperation *vips_operation_new(const char *name)
      
      Throws:
      VipsError
    • cache_operation_buildp

      public static int cache_operation_buildp(MemorySegment operation) throws VipsError
      Binding for:
      int vips_cache_operation_buildp(VipsOperation **operation)
      
      Throws:
      VipsError
    • cache_operation_build

      public static MemorySegment cache_operation_build(Arena arena, MemorySegment operation) throws VipsError
      Binding for:
      VipsOperation *vips_cache_operation_build(VipsOperation *operation)
      
      Throws:
      VipsError
    • cache_set_max

      public static void cache_set_max(int max) throws VipsError
      Binding for:
      void vips_cache_set_max(int max)
      
      Throws:
      VipsError
    • cache_set_max_mem

      public static void cache_set_max_mem(long max_mem) throws VipsError
      Binding for:
      void vips_cache_set_max_mem(size_t max_mem)
      
      Throws:
      VipsError
    • cache_set_max_files

      public static void cache_set_max_files(int max_files) throws VipsError
      Binding for:
      void vips_cache_set_max_files(int max_files)
      
      Throws:
      VipsError
    • cache_set_dump

      public static void cache_set_dump(boolean dumpBoolean) throws VipsError
      Binding for:
      void vips_cache_set_dump(gboolean dump)
      
      Throws:
      VipsError
    • cache_set_trace

      public static void cache_set_trace(boolean traceBoolean) throws VipsError
      Binding for:
      void vips_cache_set_trace(gboolean trace)
      
      Throws:
      VipsError
    • foreign_find_load

      public static String foreign_find_load(Arena arena, String filenameString) throws VipsError
      Binding for:
      const char *vips_foreign_find_load(const char *filename)
      
      Throws:
      VipsError
    • foreign_find_load_buffer

      public static String foreign_find_load_buffer(MemorySegment data, long size) throws VipsError
      Binding for:
      const char *vips_foreign_find_load_buffer(const void *data, size_t size)
      
      Throws:
      VipsError
    • foreign_find_load_source

      public static String foreign_find_load_source(MemorySegment source) throws VipsError
      Binding for:
      const char *vips_foreign_find_load_source(VipsSource *source)
      
      Throws:
      VipsError
    • foreign_find_save

      public static String foreign_find_save(Arena arena, String filenameString) throws VipsError
      Binding for:
      const char *vips_foreign_find_save(const char *filename)
      
      Throws:
      VipsError
    • foreign_find_save_buffer

      public static String foreign_find_save_buffer(Arena arena, String suffixString) throws VipsError
      Binding for:
      const char *vips_foreign_find_save_buffer(const char *suffix)
      
      Throws:
      VipsError
    • foreign_find_save_target

      public static String foreign_find_save_target(Arena arena, String suffixString) throws VipsError
      Binding for:
      const char *vips_foreign_find_save_target(const char *suffix)
      
      Throws:
      VipsError
    • init

      public static int init(Arena arena, String argv0String) throws VipsError
      Binding for:
      int vips_init(const char *argv0)
      
      Throws:
      VipsError
    • shutdown

      public static void shutdown() throws VipsError
      Binding for:
      void vips_shutdown()
      
      Throws:
      VipsError
    • leak_set

      public static void leak_set(boolean leakBoolean) throws VipsError
      Binding for:
      void vips_leak_set(gboolean leak)
      
      Throws:
      VipsError
    • block_untrusted_set

      public static void block_untrusted_set(boolean stateBoolean) throws VipsError
      Binding for:
      void vips_block_untrusted_set(gboolean state)
      
      Throws:
      VipsError
    • version_string

      public static String version_string() throws VipsError
      Binding for:
      const char *vips_version_string()
      
      Throws:
      VipsError
    • version

      public static int version(int flag) throws VipsError
      Binding for:
      int vips_version(int flag)
      
      Throws:
      VipsError
    • error_exit

      public static void error_exit(Arena arena, String fmtString, VipsOption... options) throws VipsError
      Binding for:
      void vips_error_exit(const char *fmt, ...)
      
      Throws:
      VipsError
    • error_system

      public static void error_system(Arena arena, int err, String domainString, String fmtString, VipsOption... options) throws VipsError
      Binding for:
      void vips_error_system(int err, const char *domain, const char *fmt, ...)
      
      Throws:
      VipsError
    • error

      public static void error(Arena arena, String domainString, String fmtString, VipsOption... options) throws VipsError
      Binding for:
      void vips_error(const char *domain, const char *fmt, ...)
      
      Throws:
      VipsError
    • value_set_save_stringf

      public static void value_set_save_stringf(Arena arena, MemorySegment value, String fmtString, VipsOption... options) throws VipsError
      Binding for:
      void vips_value_set_save_stringf(GValue *value, const char *fmt, ...)
      
      Throws:
      VipsError