#include <hostportentry.h>
Public Types | |
enum | Layout { VERTICAL, HORIZONTAL } |
typedef enum Conexus::Gtk::HostPortEntry::Layout | Layout |
Public Member Functions | |
HostPortEntry (Layout layout=VERTICAL) | |
HostPortEntry (IPAddressInterface *addr, unsigned lookup=LOOKUP_IPV4|LOOKUP_IPV6, Layout layout=VERTICAL) | |
HostPortEntry (IPAddressInterface::pointer addr, unsigned lookup=LOOKUP_IPV4|LOOKUP_IPV6, Layout layout=VERTICAL) | |
HostPortEntry (IPv4::Address &addr, unsigned lookup=LOOKUP_IPV4, Layout layout=VERTICAL) | |
HostPortEntry (IPv6::Address &addr, unsigned lookup=LOOKUP_IPV6, Layout layout=VERTICAL) | |
~HostPortEntry () | |
void | set_address (IPAddressInterface *addr, unsigned lookup=LOOKUP_IPV4) |
void | set_address (IPAddressInterface::pointer addr, unsigned lookup=LOOKUP_IPV4) |
void | set_address (IPv4::Address &addr, unsigned lookup=LOOKUP_IPV4) |
void | set_address (IPv6::Address &addr, unsigned lookup=LOOKUP_IPV6) |
void | unset_address () |
HostEntry & | host_entry () |
PortEntry & | port_entry () |
Layout | layout () |
void | set_layout (Layout layout) |
Protected Member Functions | |
void | setup_widget () |
Protected Attributes | |
HostEntry | m_host |
PortEntry | m_port |
::Gtk::Alignment | m_host_alignment |
::Gtk::Alignment | m_port_alignment |
Layout | m_layout |
Conexus::Gtk::HostPortEntry::HostPortEntry | ( | Layout | layout = VERTICAL |
) |
References setup_widget().
Conexus::Gtk::HostPortEntry::HostPortEntry | ( | IPAddressInterface * | addr, | |
unsigned | lookup = LOOKUP_IPV4|LOOKUP_IPV6 , |
|||
Layout | layout = VERTICAL | |||
) |
References setup_widget().
Conexus::Gtk::HostPortEntry::HostPortEntry | ( | IPAddressInterface::pointer | addr, | |
unsigned | lookup = LOOKUP_IPV4|LOOKUP_IPV6 , |
|||
Layout | layout = VERTICAL | |||
) |
References setup_widget().
Conexus::Gtk::HostPortEntry::HostPortEntry | ( | IPv4::Address & | addr, | |
unsigned | lookup = LOOKUP_IPV4 , |
|||
Layout | layout = VERTICAL | |||
) |
References setup_widget().
Conexus::Gtk::HostPortEntry::HostPortEntry | ( | IPv6::Address & | addr, | |
unsigned | lookup = LOOKUP_IPV6 , |
|||
Layout | layout = VERTICAL | |||
) |
References setup_widget().
Conexus::Gtk::HostPortEntry::~HostPortEntry | ( | ) |
HostPortEntry::Layout Conexus::Gtk::HostPortEntry::layout | ( | ) |
References m_layout.
void Conexus::Gtk::HostPortEntry::set_address | ( | IPv6::Address & | addr, | |
unsigned | lookup = LOOKUP_IPV6 | |||
) |
References m_host, m_port, Conexus::Gtk::PortEntry::set_address(), and Conexus::Gtk::HostEntry::set_address().
void Conexus::Gtk::HostPortEntry::set_address | ( | IPv4::Address & | addr, | |
unsigned | lookup = LOOKUP_IPV4 | |||
) |
References m_host, m_port, Conexus::Gtk::PortEntry::set_address(), and Conexus::Gtk::HostEntry::set_address().
void Conexus::Gtk::HostPortEntry::set_address | ( | IPAddressInterface::pointer | addr, | |
unsigned | lookup = LOOKUP_IPV4 | |||
) |
References m_host, m_port, Conexus::Gtk::PortEntry::set_address(), and Conexus::Gtk::HostEntry::set_address().
void Conexus::Gtk::HostPortEntry::set_address | ( | IPAddressInterface * | addr, | |
unsigned | lookup = LOOKUP_IPV4 | |||
) |
References m_host, m_port, Conexus::Gtk::PortEntry::set_address(), and Conexus::Gtk::HostEntry::set_address().
void Conexus::Gtk::HostPortEntry::set_layout | ( | Layout | layout | ) |
References HORIZONTAL, m_host_alignment, m_layout, m_port_alignment, and VERTICAL.
Referenced by setup_widget().
void Conexus::Gtk::HostPortEntry::setup_widget | ( | ) | [protected] |
References m_host, m_host_alignment, m_layout, m_port, m_port_alignment, and set_layout().
Referenced by HostPortEntry().
void Conexus::Gtk::HostPortEntry::unset_address | ( | ) |
HostEntry Conexus::Gtk::HostPortEntry::m_host [protected] |
Referenced by host_entry(), set_address(), setup_widget(), and unset_address().
::Gtk::Alignment Conexus::Gtk::HostPortEntry::m_host_alignment [protected] |
Referenced by set_layout(), and setup_widget().
Layout Conexus::Gtk::HostPortEntry::m_layout [protected] |
Referenced by layout(), set_layout(), and setup_widget().
PortEntry Conexus::Gtk::HostPortEntry::m_port [protected] |
Referenced by port_entry(), set_address(), setup_widget(), and unset_address().
::Gtk::Alignment Conexus::Gtk::HostPortEntry::m_port_alignment [protected] |
Referenced by set_layout(), and setup_widget().