3 #ifndef _LIBGNOMEVFSMM_ADDRESS_H
4 #define _LIBGNOMEVFSMM_ADDRESS_H
26 #include <libgnomevfs/gnome-vfs-address.h>
32 #ifndef DOXYGEN_SHOULD_SKIP_THIS
33 extern "C" {
typedef struct _GnomeVFSAddress GnomeVFSAddress; }
45 #ifndef DOXYGEN_SHOULD_SKIP_THIS
47 typedef GnomeVFSAddress BaseObjectType;
49 static GType get_type() G_GNUC_CONST;
54 explicit Address(GnomeVFSAddress* gobject,
bool make_a_copy =
true);
81 explicit Address(
const Glib::ustring& address);
82 explicit Address(guint32 ipv4_address);
83 explicit Address(
struct sockaddr* sa,
int len);
132 #ifndef DOXYGEN_SHOULD_SKIP_THIS
134 class Value<Gnome::Vfs::Address> :
public Glib::Value_Boxed<Gnome::Vfs::Address>