dirk/C++/glibmm


glibmm

The glibmm is a C++ binding for the glib. The glib itself was once separated from the GTK+ library for administrational reasons. It is responsible for core application features e.g. data management, file work, process and thread management.

get-env...Application Directories and Environment
patternSpec...Glob-style Pattern Matching
sigc++-connection...Managing the Connection
sigc++-disconnect...Avoid Signals to Lost Receivers
sigc++-retype...Flexible Callbacks
spawn...Call an External Executable
strescape...Quoting and Escaping
xml++-textreader...A libxml++ Text Reader

The Story Behind

After years of developing and collecting my own set of portable libraries for the daily professional work, I'm more and more convinced that other people might do a much better job than me. At the same time, I already used GTK+ wrapped in an own set of C++ classes. Thus, I learned about the glib and some of its functions did the work under the hood. Especially, I like the approach to use consequently UTF-8 encoding. (I'm a great fan of this – everything else is bullshit.)

Last year showed a drastical economical development and this year seems not to become much better. Due to this, I harder thought about my development processes to make them more efficient. One approach is the concentration on my core business stopping some of my former projects (with a tiny tear in my eye). Therefore, I finally switched to glibmm/gtkmm and their fellows.


dirk/C++/glibmm


Last modified: Fri Feb 26 12:24:01 2010