glibmm  2.41.0
New API in glibmm 2.16
Class ChecksumType
Class Gio::AppInfo
Class Gio::AppLaunchContext
Class Gio::AsyncResult
Class Gio::BufferedInputStream
Class Gio::BufferedOutputStream
Class Gio::Cancellable
Class Gio::DataInputStream
Class Gio::DataOutputStream
Class Gio::DesktopAppInfo
Class Gio::Drive
Class Gio::File
Class Gio::FileAttributeInfo
Class Gio::FileAttributeInfoList
Class Gio::FileAttributeMatcher
Class Gio::FileEnumerator
Class Gio::FileIcon
Class Gio::FileInputStream
Class Gio::FileMonitor
Class Gio::FilenameCompleter
Class Gio::FileOutputStream
Class Gio::FilterInputStream
Class Gio::FilterOutputStream
Class Gio::Icon
Class Gio::InputStream
Class Gio::LoadableIcon
Class Gio::MemoryInputStream
Class Gio::Mount
Class Gio::MountOperation
Class Gio::OutputStream
Class Gio::Seekable
Member Gio::SlotAsyncReady
Class Gio::ThemedIcon
Class Gio::UnixInputStream
Class Gio::UnixOutputStream
Class Gio::Volume
Class Gio::VolumeMonitor
Class Glib::Checksum
Member Glib::Checksum::ChecksumType

Member Glib::Checksum::compute_checksum (ChecksumType checksum_type, const guchar* data, gsize length)
Parameters
checksum_typeA ChecksumType.
dataBinary blob to compute the digest of.
lengthLength of data.
Returns
The digest of the binary data as a string in hexadecimal. The returned string should be freed with g_free() when done using it.
Member Glib::Checksum::get_digest (guint8* buffer, gsize* digest_len) const
Parameters
bufferOutput buffer.
digest_lenAn inout parameter. The caller initializes it to the size of buffer. After the call it contains the length of the digest.
Member Glib::Checksum::get_string () const
Returns
The hexadecimal representation of the checksum. The returned string is owned by the checksum and should not be modified or freed.
Member Glib::Checksum::update (const guchar* data, gsize length)
Parameters
dataBuffer used to compute the checksum.
lengthSize of the buffer, or -1 if it is a null-terminated string.
Member Glib::RefPtr< T_CppObject >::reset ()
Member Glib::uri_escape_string (const std::string& unescaped, const std::string& reserved_chars_allowed=std::string(), bool allow_utf8=true)
Member Glib::uri_parse_scheme (const std::string& uri)
Member Glib::uri_unescape_string (const std::string& escaped_string, const std::string& illegal_characters=std::string())
Member Glib::ustring::compose (const ustring& fmt, const T1& a1)
Member Glib::ustring::format (const T1& a1)