#include <address.h>
Public Member Functions | |
Address () | |
Address (GnomeVFSAddress *gobject, bool make_a_copy=true) | |
Address (const Address &other) | |
Address & | operator= (const Address &other) |
~Address () | |
void | swap (Address &other) |
GnomeVFSAddress * | gobj () |
Provides access to the underlying C instance. | |
const GnomeVFSAddress * | gobj () const |
Provides access to the underlying C instance. | |
GnomeVFSAddress * | gobj_copy () const |
Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs. | |
Address (const Glib::ustring &address) | |
Address (guint32 ipv4_address) | |
Address (struct sockaddr *sa, int len) | |
int | get_family_type () const |
Glib::ustring | to_string () const |
guint32 | get_ipv4 () const |
GnomeVFSAddress ** | gobj_addr () |
Protected Attributes | |
GnomeVFSAddress * | gobject_ |
Related Functions | |
(Note that these are not member functions.) | |
void | swap (Address &lhs, Address &rhs) |
Gnome::Vfs::Address | wrap (GnomeVFSAddress *object, bool take_copy=false) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Provides access to the underlying C instance.
|
|
Provides access to the underlying C instance.
|
|
|
|
Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
|
|
|
|
|
|
|
|
|
|
|
|
|