protected virtual void Dispose(bool disposing) { unsafe { if (obj != null) { _ExifData.exif_data_unref(obj); obj = null; } } values = null; }
protected virtual void Dispose (bool disposing) { unsafe { if (obj != null){ _ExifData.exif_data_unref (obj); obj = null; } } values = null; }
public ExifData (string data, uint size) { unsafe { obj = _ExifData.exif_data_new_from_data (data, size); } }
public ExifData (string filename) { unsafe { obj = _ExifData.exif_data_new_from_file (filename); } }
public ExifData(string data, uint size) { unsafe { obj = _ExifData.exif_data_new_from_data(data, size); } }
public ExifData(string filename) { unsafe { obj = _ExifData.exif_data_new_from_file(filename); } }
internal unsafe static extern void exif_data_foreach_content(_ExifData *data, ExifDataForeachContentFunc func, void *ptr);
static extern void exif_data_dump(_ExifData *data);
internal static extern void exif_data_unref(_ExifData *data);