Gtk2::UniqueMessageData (3)
Leading comments
Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35) Standard preamble: ========================================================================
NAME
Gtk2::UniqueMessageData - Message container for Gtk2::UniqueAppDESCRIPTION
This class wraps the messages passed to a "Gtk2::UniqueApp". Usually you will never create a message with the PerlAPI
has this is done by the bindings on
your behalf. Since messages are only read through the Perl bidings the methods
for setting the contents of a message are not accessible.
What's important to understand is that a "Gtk2::MessageData" is a generic container for all message types (text, data, filename and uris). There's no way to query what kind of message a "Gtk2::MessageData" holds. It is the responsability of each application to know it in advance and to call the proper get methods. If you don't call the proper get method you could have a segmentation fault in your application as the C library will try to unmarshall the message with the wrong code.
You can retrieve the data set using "Gkt2::MessageData::get()", "Gkt2::MessageData::get_text()" or "Gkt2::MessageData::get_uris()".
HIERARCHY
Glib::Boxed +----Gtk2::UniqueMessageData