conexus logo

Conexus::Gtk::HostPortEntry Class Reference

#include <conexus-gtkmm/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 ()
HostEntryhost_entry ()
PortEntryport_entry ()
std::string hostname ()
void set_hostname (std::string)
uint32_t port ()
void set_port (uint32_t p)
void connect (Conexus::IPv4::Address &address)
void connect (Conexus::IPv6::Address &address)
void disconnect (Conexus::IPv4::Address &address)
void disconnect (Conexus::IPv6::Address &address)
sigc::signal< void, bool > signal_host_changed ()
sigc::signal< void > signal_port_changed ()
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  ) 

Conexus::Gtk::HostPortEntry::~HostPortEntry (  ) 


Member Function Documentation

void Conexus::Gtk::HostPortEntry::connect ( Conexus::IPv6::Address &  address  ) 

void Conexus::Gtk::HostPortEntry::connect ( Conexus::IPv4::Address &  address  ) 

void Conexus::Gtk::HostPortEntry::disconnect ( Conexus::IPv6::Address &  address  ) 

void Conexus::Gtk::HostPortEntry::disconnect ( Conexus::IPv4::Address &  address  ) 

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

References m_host.

std::string Conexus::Gtk::HostPortEntry::hostname (  ) 

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

References m_layout.

uint32_t Conexus::Gtk::HostPortEntry::port (  ) 

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

References m_port.

void Conexus::Gtk::HostPortEntry::set_hostname ( std::string  s  ) 

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

References m_layout, and setup_widget().

void Conexus::Gtk::HostPortEntry::set_port ( uint32_t  p  ) 

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

sigc::signal< void, bool > Conexus::Gtk::HostPortEntry::signal_host_changed (  ) 

sigc::signal< void > Conexus::Gtk::HostPortEntry::signal_port_changed (  ) 


Member Data Documentation

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

Referenced by HostPortEntry(), and setup_widget().

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

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

Referenced by HostPortEntry(), and setup_widget().


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

Generated on Tue Mar 3 09:48:15 2009 for conexus-gtkmm by doxygen 1.5.7.1