| inline  Xrl (const string&	protocol,
	       const string&	protocol_target,
	       const string&	command,
	       const XrlArgs&	args) | Xrl | 
| inline  Xrl (const string&	target,
	       const string&	command,
	       const XrlArgs&	args) | Xrl | 
Construct an Xrl (with implicit finder protocol).
| inline  Xrl (const string& protocol,
	       const string& protocol_target,
	       const string& command) | Xrl | 
Construct an Xrl that does not have an argument list.
| inline  Xrl (const string& target,
	       const string& command) | Xrl | 
Construct an Xrl that does not have an argument list.
| Xrl (const char* xrl_c_str) throw (InvalidString) | Xrl | 
Construct an Xrl object from the string representation of Xrl.
| inline  Xrl () | Xrl | 
| ~Xrl () | ~Xrl | 
| string  str () | str | 
[const]
| inline const string&  protocol () | protocol | 
[const]
Returns: the protocol associated with XRL.
| inline const string&  target () | target | 
[const]
Returns: the name of the XRL target entity.
| string  string_no_args () | string_no_args | 
[const]
Returns: string representation of Xrl without arguments.
| inline const string&  command () | command | 
[const]
Returns: the name of the command
| inline XrlArgs&  args () | args | 
Retrieve list of arguments associated with the XRL.
| inline const XrlArgs&  args () | args | 
[const]
Retrieve list of arguments associated with the XRL.
| bool  operator== (const Xrl& x) | operator== | 
[const]
Test the equivalence of two XRL's.
Returns: true if the XRL's are equivalent.
| bool  is_resolved () | is_resolved | 
[const]
Returns: true if Xrl is resolved, ie protocol == finder.