diff options
Diffstat (limited to 'gio/src/file.ccg')
-rw-r--r-- | gio/src/file.ccg | 224 |
1 files changed, 135 insertions, 89 deletions
diff --git a/gio/src/file.ccg b/gio/src/file.ccg index cdd31e6b..7bace932 100644 --- a/gio/src/file.ccg +++ b/gio/src/file.ccg @@ -36,7 +36,7 @@ SignalProxy_file_progress_callback(goffset current_num_bytes, goffset total_num_bytes, gpointer data) { - Gio::File::SlotFileProgress* the_slot = static_cast<Gio::File::SlotFileProgress*>(data); + auto the_slot = static_cast<Gio::File::SlotFileProgress*>(data); try { @@ -56,14 +56,14 @@ SignalProxy_file_progress_callback(goffset current_num_bytes, static void SignalProxy_file_copy_async_callback(GObject*, GAsyncResult* res, void* data) { - CopySlots* slot_pair = static_cast<CopySlots*>(data); - Gio::SlotAsyncReady* the_slot = slot_pair->second; + auto slot_pair = static_cast<CopySlots*>(data); + auto the_slot = slot_pair->second; try { if(*the_slot) { - Glib::RefPtr<Gio::AsyncResult> result = Glib::wrap(res, true /* take copy */); + auto result = Glib::wrap(res, true /* take copy */); (*the_slot)(result); } } @@ -84,14 +84,14 @@ SignalProxy_file_copy_async_callback(GObject*, GAsyncResult* res, void* data) static void SignalProxy_file_measure_async_callback(GObject*, GAsyncResult* res, void* data) { - MeasureSlots* slot_pair = static_cast<MeasureSlots*>(data); - Gio::SlotAsyncReady* the_slot = slot_pair->second; + auto slot_pair = static_cast<MeasureSlots*>(data); + auto the_slot = slot_pair->second; try { if(*the_slot) { - Glib::RefPtr<Gio::AsyncResult> result = Glib::wrap(res, true /* take copy */); + auto result = Glib::wrap(res, true /* take copy */); (*the_slot)(result); } } @@ -108,8 +108,8 @@ SignalProxy_file_measure_async_callback(GObject*, GAsyncResult* res, void* data) static gboolean SignalProxy_load_partial_contents_read_more_callback(const char* file_contents, goffset file_size, gpointer data) { - LoadPartialSlots* slot_pair = static_cast<LoadPartialSlots*>(data); - Gio::File::SlotReadMore* the_slot = slot_pair->first; + auto slot_pair = static_cast<LoadPartialSlots*>(data); + auto the_slot = slot_pair->first; bool result = false; @@ -138,7 +138,7 @@ SignalProxy_load_partial_contents_ready_callback(GObject*, GAsyncResult* res, vo try { - Glib::RefPtr<Gio::AsyncResult> result = Glib::wrap(res, true /* take copy */); + auto result = Glib::wrap(res, true /* take copy */); (*the_slot)(result); } catch(...) @@ -440,8 +440,8 @@ FileType File::query_file_type(FileQueryInfoFlags flags) const Glib::RefPtr<FileInfo> File::query_info(const Glib::RefPtr<Cancellable>& cancellable, const std::string& attributes, FileQueryInfoFlags flags) const { - GError* gerror = 0; - Glib::RefPtr<FileInfo> retvalue = Glib::wrap(g_file_query_info(const_cast<GFile*>(gobj()), attributes.c_str(), ((GFileQueryInfoFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_query_info(const_cast<GFile*>(gobj()), attributes.c_str(), ((GFileQueryInfoFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -450,8 +450,8 @@ Glib::RefPtr<FileInfo> File::query_info(const Glib::RefPtr<Cancellable>& cancell Glib::RefPtr<FileInfo> File::query_info(const std::string& attributes, FileQueryInfoFlags flags) const { - GError* gerror = 0; - Glib::RefPtr<FileInfo> retvalue = Glib::wrap(g_file_query_info(const_cast<GFile*>(gobj()), attributes.c_str(), ((GFileQueryInfoFlags)(flags)), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_query_info(const_cast<GFile*>(gobj()), attributes.c_str(), ((GFileQueryInfoFlags)(flags)), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -495,8 +495,8 @@ File::query_info_async(const SlotAsyncReady& slot, const std::string& attributes Glib::RefPtr<FileInfo> File::query_filesystem_info(const Glib::RefPtr<Cancellable>& cancellable, const std::string& attributes) { - GError* gerror = 0; - Glib::RefPtr<FileInfo> retvalue = Glib::wrap(g_file_query_filesystem_info(gobj(), attributes.c_str(), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_query_filesystem_info(gobj(), attributes.c_str(), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -505,8 +505,8 @@ Glib::RefPtr<FileInfo> File::query_filesystem_info(const Glib::RefPtr<Cancellabl Glib::RefPtr<FileInfo> File::query_filesystem_info(const std::string& attributes) { - GError* gerror = 0; - Glib::RefPtr<FileInfo> retvalue = Glib::wrap(g_file_query_filesystem_info(gobj(), attributes.c_str(), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_query_filesystem_info(gobj(), attributes.c_str(), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -547,8 +547,8 @@ File::query_filesystem_info_async(const SlotAsyncReady& slot, const std::string& Glib::RefPtr<FileEnumerator> File::enumerate_children(const Glib::RefPtr<Cancellable>& cancellable, const std::string& attributes, FileQueryInfoFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileEnumerator> retvalue = Glib::wrap(g_file_enumerate_children(gobj(), attributes.c_str(), ((GFileQueryInfoFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_enumerate_children(gobj(), attributes.c_str(), ((GFileQueryInfoFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -557,8 +557,8 @@ Glib::RefPtr<FileEnumerator> File::enumerate_children(const Glib::RefPtr<Cancell Glib::RefPtr<FileEnumerator> File::enumerate_children(const std::string& attributes, FileQueryInfoFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileEnumerator> retvalue = Glib::wrap(g_file_enumerate_children(gobj(), attributes.c_str(), ((GFileQueryInfoFlags)(flags)), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_enumerate_children(gobj(), attributes.c_str(), ((GFileQueryInfoFlags)(flags)), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -634,7 +634,7 @@ File::set_display_name_async(const Glib::ustring& display_name, const SlotAsyncR bool File::copy(const Glib::RefPtr<File>& destination, const SlotFileProgress& slot, const Glib::RefPtr<Cancellable>& cancellable, FileCopyFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; bool res; // Create a copy of the slot. @@ -661,7 +661,7 @@ File::copy(const Glib::RefPtr<File>& destination, const SlotFileProgress& slot, bool File::copy(const Glib::RefPtr<File>& destination, const SlotFileProgress& slot, FileCopyFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; bool res; // Create a copy of the slot. @@ -688,7 +688,7 @@ File::copy(const Glib::RefPtr<File>& destination, const SlotFileProgress& slot, bool File::copy(const Glib::RefPtr<File>& destination, FileCopyFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; bool res = g_file_copy(gobj(), Glib::unwrap(destination), static_cast<GFileCopyFlags>(flags), @@ -806,7 +806,7 @@ File::copy_async(const Glib::RefPtr<File>& destination, bool File::move(const Glib::RefPtr<File>& destination, const SlotFileProgress& slot, const Glib::RefPtr<Cancellable>& cancellable, FileCopyFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; bool res; // Create a move of the slot. @@ -833,7 +833,7 @@ File::move(const Glib::RefPtr<File>& destination, const SlotFileProgress& slot, bool File::move(const Glib::RefPtr<File>& destination, const SlotFileProgress& slot, FileCopyFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; bool res; // Create a move of the slot. @@ -860,7 +860,7 @@ File::move(const Glib::RefPtr<File>& destination, const SlotFileProgress& slot, bool File::move(const Glib::RefPtr<File>& destination, FileCopyFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; bool res; res = g_file_move(gobj(), @@ -915,7 +915,7 @@ bool File::set_attributes_finish(const Glib::RefPtr<AsyncResult>& result, const Glib::RefPtr<FileInfo>& info) { - GError* gerror = 0; + GError* gerror = nullptr; GFileInfo* cinfo = Glib::unwrap(info); bool res; @@ -1282,8 +1282,8 @@ File::load_partial_contents_async(const SlotReadMore& slot_read_more, void File::replace_contents(const char* contents, gsize length, const std::string& etag, std::string& new_etag, const Glib::RefPtr<Cancellable>& cancellable, bool make_backup, FileCreateFlags flags) { - GError* gerror = 0; - gchar* c_etag_new = 0; + GError* gerror = nullptr; + gchar* c_etag_new = nullptr; g_file_replace_contents(gobj(), contents, length, etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), &c_etag_new, const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1296,8 +1296,8 @@ void File::replace_contents(const char* contents, gsize length, const std::strin void File::replace_contents(const char* contents, gsize length, const std::string& etag, std::string& new_etag, bool make_backup, FileCreateFlags flags) { - GError* gerror = 0; - gchar* c_etag_new = 0; + GError* gerror = nullptr; + gchar* c_etag_new = nullptr; g_file_replace_contents(gobj(), contents, length, etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), &c_etag_new, 0, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1310,8 +1310,8 @@ void File::replace_contents(const char* contents, gsize length, const std::strin void File::replace_contents(const std::string& contents, const std::string& etag, std::string& new_etag, const Glib::RefPtr<Cancellable>& cancellable, bool make_backup, FileCreateFlags flags) { - GError* gerror = 0; - gchar* c_etag_new = 0; + GError* gerror = nullptr; + gchar* c_etag_new = nullptr; g_file_replace_contents(gobj(), contents.c_str(), contents.size(), etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), &c_etag_new, const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1324,8 +1324,8 @@ void File::replace_contents(const std::string& contents, const std::string& etag void File::replace_contents(const std::string& contents, const std::string& etag, std::string& new_etag, bool make_backup, FileCreateFlags flags) { - GError* gerror = 0; - gchar* c_etag_new = 0; + GError* gerror = nullptr; + gchar* c_etag_new = nullptr; g_file_replace_contents(gobj(), contents.c_str(), contents.size(), etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), &c_etag_new, 0, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1434,8 +1434,8 @@ File::replace_contents_async(const SlotAsyncReady& slot, void File::replace_contents_finish(const Glib::RefPtr<AsyncResult>& result, std::string& new_etag) { - GError* gerror = 0; - gchar* c_new_etag = 0; + GError* gerror = nullptr; + gchar* c_new_etag = nullptr; g_file_replace_contents_finish(gobj(), Glib::unwrap(result), &c_new_etag, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1449,17 +1449,63 @@ void File::replace_contents_finish(const Glib::RefPtr<AsyncResult>& result, std: void File::replace_contents_finish(const Glib::RefPtr<AsyncResult>& result) { - GError* gerror = 0; + GError* gerror = nullptr; g_file_replace_contents_finish(gobj(), Glib::unwrap(result), 0, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); } +void +File::replace_contents_bytes_async(const SlotAsyncReady& slot, + const Glib::RefPtr<Cancellable>& cancellable, + const Glib::RefPtr<const Glib::Bytes>& contents, + const std::string& etag, + bool make_backup, + FileCreateFlags flags) +{ + // Create a copy of the slot. + // A pointer to it will be passed through the callback's data parameter + // and deleted in the callback. + SlotAsyncReady* slot_copy = new SlotAsyncReady(slot); + + g_file_replace_contents_bytes_async(gobj(), + const_cast<GBytes*>(Glib::unwrap(contents)), + etag.empty() ? 0 : etag.c_str(), + make_backup, + static_cast<GFileCreateFlags>(flags), + Glib::unwrap(cancellable), + &SignalProxy_async_callback, + slot_copy); +} + +void +File::replace_contents_bytes_async(const SlotAsyncReady& slot, + const Glib::RefPtr<const Glib::Bytes>& contents, + const std::string& etag, + bool make_backup, + FileCreateFlags flags) +{ + // Create a copy of the slot. + // A pointer to it will be passed through the callback's data parameter + // and deleted in the callback. + SlotAsyncReady* slot_copy = new SlotAsyncReady(slot); + + g_file_replace_contents_bytes_async(gobj(), + const_cast<GBytes*>(Glib::unwrap(contents)), + etag.empty() ? 0 : etag.c_str(), + make_backup, + static_cast<GFileCreateFlags>(flags), + 0, + &SignalProxy_async_callback, + slot_copy); +} + + Glib::RefPtr<FileOutputStream> File::replace(const Glib::RefPtr<Cancellable>& cancellable, const std::string& etag, bool make_backup, FileCreateFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileOutputStream> retvalue = Glib::wrap(g_file_replace(gobj(), etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_replace(gobj(), etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1468,8 +1514,8 @@ Glib::RefPtr<FileOutputStream> File::replace(const Glib::RefPtr<Cancellable>& ca Glib::RefPtr<FileOutputStream> File::replace(const std::string& etag, bool make_backup, FileCreateFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileOutputStream> retvalue = Glib::wrap(g_file_replace(gobj(), etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_replace(gobj(), etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1479,8 +1525,8 @@ Glib::RefPtr<FileOutputStream> File::replace(const std::string& etag, bool make_ Glib::RefPtr<FileIOStream> File::replace_readwrite(const Glib::RefPtr<Cancellable>& cancellable, const std::string& etag, bool make_backup, FileCreateFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileIOStream> retvalue = Glib::wrap(g_file_replace_readwrite(gobj(), etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_replace_readwrite(gobj(), etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1489,8 +1535,8 @@ Glib::RefPtr<FileIOStream> File::replace_readwrite(const Glib::RefPtr<Cancellabl Glib::RefPtr<FileIOStream> File::replace_readwrite(const std::string& etag, bool make_backup, FileCreateFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileIOStream> retvalue = Glib::wrap(g_file_replace_readwrite(gobj(), etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_replace_readwrite(gobj(), etag.empty() ? 0 : etag.c_str(), static_cast<int>(make_backup), ((GFileCreateFlags)(flags)), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1501,8 +1547,8 @@ Glib::RefPtr<FileIOStream> File::replace_readwrite(const std::string& etag, bool Glib::RefPtr<FileMonitor> File::monitor_directory(const Glib::RefPtr<Cancellable>& cancellable, FileMonitorFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileMonitor> retvalue = Glib::wrap(g_file_monitor_directory(gobj(), ((GFileMonitorFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_monitor_directory(gobj(), ((GFileMonitorFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1511,8 +1557,8 @@ Glib::RefPtr<FileMonitor> File::monitor_directory(const Glib::RefPtr<Cancellable Glib::RefPtr<FileMonitor> File::monitor_directory(FileMonitorFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileMonitor> retvalue = Glib::wrap(g_file_monitor_directory(gobj(), ((GFileMonitorFlags)(flags)), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_monitor_directory(gobj(), ((GFileMonitorFlags)(flags)), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1521,8 +1567,8 @@ Glib::RefPtr<FileMonitor> File::monitor_directory(FileMonitorFlags flags) Glib::RefPtr<FileMonitor> File::monitor_file(const Glib::RefPtr<Cancellable>& cancellable, FileMonitorFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileMonitor> retvalue = Glib::wrap(g_file_monitor_file(gobj(), ((GFileMonitorFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_monitor_file(gobj(), ((GFileMonitorFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1531,8 +1577,8 @@ Glib::RefPtr<FileMonitor> File::monitor_file(const Glib::RefPtr<Cancellable>& ca Glib::RefPtr<FileMonitor> File::monitor_file(FileMonitorFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileMonitor> retvalue = Glib::wrap(g_file_monitor_file(gobj(), ((GFileMonitorFlags)(flags)), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_monitor_file(gobj(), ((GFileMonitorFlags)(flags)), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1542,8 +1588,8 @@ Glib::RefPtr<FileMonitor> File::monitor_file(FileMonitorFlags flags) Glib::RefPtr<FileMonitor> File::monitor(const Glib::RefPtr<Cancellable>& cancellable, FileMonitorFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileMonitor> retvalue = Glib::wrap(g_file_monitor(gobj(), ((GFileMonitorFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_monitor(gobj(), ((GFileMonitorFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1552,8 +1598,8 @@ Glib::RefPtr<FileMonitor> File::monitor(const Glib::RefPtr<Cancellable>& cancell Glib::RefPtr<FileMonitor> File::monitor(FileMonitorFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileMonitor> retvalue = Glib::wrap(g_file_monitor(gobj(), ((GFileMonitorFlags)(flags)), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_monitor(gobj(), ((GFileMonitorFlags)(flags)), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1563,7 +1609,7 @@ Glib::RefPtr<FileMonitor> File::monitor(FileMonitorFlags flags) void File::measure_disk_usage(const Glib::RefPtr<Cancellable>& cancellable, const SlotFileMeasureProgress& slot_progress, guint64& disk_usage, guint64& num_dirs, guint64& num_files, FileMeasureFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; g_file_measure_disk_usage(gobj(), ((GFileMeasureFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &SignalProxy_file_measure_progress_callback, const_cast<SlotFileMeasureProgress*>(&slot_progress), @@ -1708,7 +1754,7 @@ void File::find_enclosing_mount_async(const SlotAsyncReady& slot, int io_priorit bool File::set_attributes_from_info(const Glib::RefPtr<FileInfo>& info, const Glib::RefPtr<Cancellable>& cancellable, FileQueryInfoFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; bool retvalue = g_file_set_attributes_from_info(gobj(), Glib::unwrap(info), ((GFileQueryInfoFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1718,7 +1764,7 @@ bool File::set_attributes_from_info(const Glib::RefPtr<FileInfo>& info, const Gl bool File::set_attributes_from_info(const Glib::RefPtr<FileInfo>& info, FileQueryInfoFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; bool retvalue = g_file_set_attributes_from_info(gobj(), Glib::unwrap(info), ((GFileQueryInfoFlags)(flags)), 0, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1729,7 +1775,7 @@ bool File::set_attributes_from_info(const Glib::RefPtr<FileInfo>& info, FileQuer bool File::copy_attributes(const Glib::RefPtr<File>& destination, const Glib::RefPtr<Cancellable>& cancellable, FileCopyFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; bool res; res = g_file_copy_attributes(gobj(), @@ -1747,7 +1793,7 @@ File::copy_attributes(const Glib::RefPtr<File>& destination, const Glib::RefPtr< bool File::copy_attributes(const Glib::RefPtr<File>& destination, FileCopyFlags flags) { - GError* gerror = 0; + GError* gerror = nullptr; bool res; res = g_file_copy_attributes(gobj(), @@ -1764,8 +1810,8 @@ File::copy_attributes(const Glib::RefPtr<File>& destination, FileCopyFlags flags Glib::RefPtr<FileOutputStream> File::create_file(const Glib::RefPtr<Cancellable>& cancellable, FileCreateFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileOutputStream> retvalue = Glib::wrap(g_file_create(gobj(), ((GFileCreateFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_create(gobj(), ((GFileCreateFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1774,8 +1820,8 @@ Glib::RefPtr<FileOutputStream> File::create_file(const Glib::RefPtr<Cancellable> Glib::RefPtr<FileOutputStream> File::create_file(FileCreateFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileOutputStream> retvalue = Glib::wrap(g_file_create(gobj(), ((GFileCreateFlags)(flags)), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_create(gobj(), ((GFileCreateFlags)(flags)), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1784,8 +1830,8 @@ Glib::RefPtr<FileOutputStream> File::create_file(FileCreateFlags flags) Glib::RefPtr<FileIOStream> File::create_file_readwrite(const Glib::RefPtr<Cancellable>& cancellable, FileCreateFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileIOStream> retvalue = Glib::wrap(g_file_create_readwrite(gobj(), ((GFileCreateFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_create_readwrite(gobj(), ((GFileCreateFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1794,8 +1840,8 @@ Glib::RefPtr<FileIOStream> File::create_file_readwrite(const Glib::RefPtr<Cancel Glib::RefPtr<FileIOStream> File::create_file_readwrite(FileCreateFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileIOStream> retvalue = Glib::wrap(g_file_create_readwrite(gobj(), ((GFileCreateFlags)(flags)), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_create_readwrite(gobj(), ((GFileCreateFlags)(flags)), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1804,8 +1850,8 @@ Glib::RefPtr<FileIOStream> File::create_file_readwrite(FileCreateFlags flags) Glib::RefPtr<FileOutputStream> File::append_to(const Glib::RefPtr<Cancellable>& cancellable, FileCreateFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileOutputStream> retvalue = Glib::wrap(g_file_append_to(gobj(), ((GFileCreateFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_append_to(gobj(), ((GFileCreateFlags)(flags)), const_cast<GCancellable*>(Glib::unwrap(cancellable)), &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1814,8 +1860,8 @@ Glib::RefPtr<FileOutputStream> File::append_to(const Glib::RefPtr<Cancellable>& Glib::RefPtr<FileOutputStream> File::append_to(FileCreateFlags flags) { - GError* gerror = 0; - Glib::RefPtr<FileOutputStream> retvalue = Glib::wrap(g_file_append_to(gobj(), ((GFileCreateFlags)(flags)), 0, &(gerror))); + GError* gerror = nullptr; + auto retvalue = Glib::wrap(g_file_append_to(gobj(), ((GFileCreateFlags)(flags)), 0, &(gerror))); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1824,8 +1870,8 @@ Glib::RefPtr<FileOutputStream> File::append_to(FileCreateFlags flags) bool File::load_contents(const Glib::RefPtr<Cancellable>& cancellable, char*& contents, gsize& length, std::string& etag_out) { - GError* gerror = 0; - gchar* cetag_out = 0; + GError* gerror = nullptr; + gchar* cetag_out = nullptr; bool retvalue = g_file_load_contents(gobj(), Glib::unwrap(cancellable), &contents, &(length), &cetag_out, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1837,7 +1883,7 @@ bool File::load_contents(const Glib::RefPtr<Cancellable>& cancellable, char*& co bool File::load_contents(const Glib::RefPtr<Cancellable>& cancellable, char*& contents, gsize& length) { - GError* gerror = 0; + GError* gerror = nullptr; bool retvalue = g_file_load_contents(gobj(), Glib::unwrap(cancellable), &contents, &(length), 0, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1847,8 +1893,8 @@ bool File::load_contents(const Glib::RefPtr<Cancellable>& cancellable, char*& co bool File::load_contents(char*& contents, gsize& length, std::string& etag_out) { - GError* gerror = 0; - gchar* cetag_out = 0; + GError* gerror = nullptr; + gchar* cetag_out = nullptr; bool retvalue = g_file_load_contents(gobj(), 0, &contents, &(length), &cetag_out, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1860,7 +1906,7 @@ bool File::load_contents(char*& contents, gsize& length, std::string& etag_out) bool File::load_contents(char*& contents, gsize& length) { - GError* gerror = 0; + GError* gerror = nullptr; bool retvalue = g_file_load_contents(gobj(), 0, &contents, &(length), 0, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1870,8 +1916,8 @@ bool File::load_contents(char*& contents, gsize& length) bool File::load_contents_finish(const Glib::RefPtr<AsyncResult>& result, char*& contents, gsize& length, std::string& etag_out) { - GError* gerror = 0; - gchar* cetag_out = 0; + GError* gerror = nullptr; + gchar* cetag_out = nullptr; bool retvalue = g_file_load_contents_finish(gobj(), Glib::unwrap(result), &contents, &(length), &cetag_out, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1883,7 +1929,7 @@ bool File::load_contents_finish(const Glib::RefPtr<AsyncResult>& result, char*& bool File::load_contents_finish(const Glib::RefPtr<AsyncResult>& result, char*& contents, gsize& length) { - GError* gerror = 0; + GError* gerror = nullptr; bool retvalue = g_file_load_contents_finish(gobj(), Glib::unwrap(result), &contents, &(length), 0, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1893,8 +1939,8 @@ bool File::load_contents_finish(const Glib::RefPtr<AsyncResult>& result, char*& bool File::load_partial_contents_finish(const Glib::RefPtr<AsyncResult>& result, char*& contents, gsize& length, std::string& etag_out) { - GError* gerror = 0; - gchar* cetag_out = 0; + GError* gerror = nullptr; + gchar* cetag_out = nullptr; bool retvalue = g_file_load_partial_contents_finish(gobj(), Glib::unwrap(result), &contents, &(length), &cetag_out, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -1906,7 +1952,7 @@ bool File::load_partial_contents_finish(const Glib::RefPtr<AsyncResult>& result, bool File::load_partial_contents_finish(const Glib::RefPtr<AsyncResult>& result, char*& contents, gsize& length) { - GError* gerror = 0; + GError* gerror = nullptr; bool retvalue = g_file_load_partial_contents_finish(gobj(), Glib::unwrap(result), &contents, &(length), 0, &(gerror)); if(gerror) ::Glib::Error::throw_exception(gerror); |