Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TAO_Forward_FlowSpec_Entry Class Reference

#include <FlowSpec_Entry.h>

Inheritance diagram for TAO_Forward_FlowSpec_Entry:

Inheritance graph
[legend]
Collaboration diagram for TAO_Forward_FlowSpec_Entry:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Position {
  TAO_AV_FLOWNAME = 0, TAO_AV_DIRECTION = 1, TAO_AV_FORMAT = 2, TAO_AV_FLOW_PROTOCOL = 3,
  TAO_AV_ADDRESS = 4, TAO_AV_PEER_ADDR = 5
}

Public Member Functions

 TAO_Forward_FlowSpec_Entry (void)
 default constructor.
 TAO_Forward_FlowSpec_Entry (const char *flowname, const char *direction, const char *format_name, const char *flow_protocol, const char *carrier_protocol, ACE_Addr *address, ACE_Addr *control_address=0)
 constructor to construct an entry from the arguments.
 TAO_Forward_FlowSpec_Entry (const char *flowname, const char *direction, const char *format_name, const char *flow_protocol, const char *address)
virtual ~TAO_Forward_FlowSpec_Entry (void)
virtual const char * entry_to_string (void)
 converts the entry to a string.
virtual Role role (void)
virtual int parse (const char *flowSpec_entry)
 construct the entry from a string specified by the flowSpec grammar.

Member Enumeration Documentation

enum TAO_Forward_FlowSpec_Entry::Position
 

Enumeration values:
TAO_AV_FLOWNAME 
TAO_AV_DIRECTION 
TAO_AV_FORMAT 
TAO_AV_FLOW_PROTOCOL 
TAO_AV_ADDRESS 
TAO_AV_PEER_ADDR 


Constructor & Destructor Documentation

TAO_Forward_FlowSpec_Entry::TAO_Forward_FlowSpec_Entry void   ) 
 

default constructor.

TAO_Forward_FlowSpec_Entry::TAO_Forward_FlowSpec_Entry const char *  flowname,
const char *  direction,
const char *  format_name,
const char *  flow_protocol,
const char *  carrier_protocol,
ACE_Addr address,
ACE_Addr control_address = 0
 

constructor to construct an entry from the arguments.

TAO_Forward_FlowSpec_Entry::TAO_Forward_FlowSpec_Entry const char *  flowname,
const char *  direction,
const char *  format_name,
const char *  flow_protocol,
const char *  address
 

TAO_Forward_FlowSpec_Entry::~TAO_Forward_FlowSpec_Entry void   )  [virtual]
 


Member Function Documentation

const char * TAO_Forward_FlowSpec_Entry::entry_to_string void   )  [virtual]
 

converts the entry to a string.

Implements TAO_FlowSpec_Entry.

int TAO_Forward_FlowSpec_Entry::parse const char *  flowSpec_entry  )  [virtual]
 

construct the entry from a string specified by the flowSpec grammar.

Implements TAO_FlowSpec_Entry.

TAO_FlowSpec_Entry::Role TAO_Forward_FlowSpec_Entry::role void   )  [virtual]
 

Implements TAO_FlowSpec_Entry.


The documentation for this class was generated from the following files:
Generated on Sun May 15 13:33:25 2005 for TAO_AV by  doxygen 1.3.9.1