conexus logo

Conexus::Gtk::HostPortEntry Class Reference

#include <hostportentry.h>

List of all members.

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 ()
HostEntryhost_entry ()
PortEntryport_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


Detailed Description

Author:
Rick L Vinyard Jr

Member Typedef Documentation


Member Enumeration Documentation

Enumerator:
VERTICAL 
HORIZONTAL 


Constructor & Destructor Documentation

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 (  ) 


Member Function Documentation

HostEntry & Conexus::Gtk::HostPortEntry::host_entry (  ) 

References m_host.

HostPortEntry::Layout Conexus::Gtk::HostPortEntry::layout (  ) 

References m_layout.

PortEntry & Conexus::Gtk::HostPortEntry::port_entry (  ) 

References m_port.

void Conexus::Gtk::HostPortEntry::set_address ( IPv6::Address &  addr,
unsigned  lookup = LOOKUP_IPV6 
)

void Conexus::Gtk::HostPortEntry::set_address ( IPv4::Address addr,
unsigned  lookup = LOOKUP_IPV4 
)

void Conexus::Gtk::HostPortEntry::set_address ( IPAddressInterface::pointer  addr,
unsigned  lookup = LOOKUP_IPV4 
)

void Conexus::Gtk::HostPortEntry::set_address ( IPAddressInterface addr,
unsigned  lookup = LOOKUP_IPV4 
)

void Conexus::Gtk::HostPortEntry::set_layout ( Layout  layout  ) 

void Conexus::Gtk::HostPortEntry::setup_widget (  )  [protected]

void Conexus::Gtk::HostPortEntry::unset_address (  ) 


Member Data Documentation

::Gtk::Alignment Conexus::Gtk::HostPortEntry::m_host_alignment [protected]

Referenced by set_layout(), and setup_widget().

Referenced by layout(), set_layout(), and setup_widget().

::Gtk::Alignment Conexus::Gtk::HostPortEntry::m_port_alignment [protected]

Referenced by set_layout(), and setup_widget().


The documentation for this class was generated from the following files:

Generated on Wed Jul 8 15:51:27 2009 for conexus by doxygen 1.5.8