#include <FlowSpec_Entry.h>
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. |
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] |
const char * TAO_Forward_FlowSpec_Entry::entry_to_string | ( | void | ) | [virtual] |
int TAO_Forward_FlowSpec_Entry::parse | ( | const char * | flowSpec_entry | ) | [virtual] |
TAO_FlowSpec_Entry::Role TAO_Forward_FlowSpec_Entry::role | ( | void | ) | [virtual] |
Implements TAO_FlowSpec_Entry.