xorp

UnexpandedXrl Class Reference

List of all members.

Public Member Functions

 UnexpandedXrl (const MasterConfigTreeNode &node, const XrlAction &action)
Xrlexpand (string &errmsg) const
 Expand the variables in the unexpanded XRL, and create an XRL that we can actually send.
string return_spec () const
 Return the XRL return specification as a string.
string str () const

Private Attributes

const MasterConfigTreeNode_node
const XrlAction_action
Xrl_xrl

Member Function Documentation

Xrl * UnexpandedXrl::expand ( string &  errmsg) const

Expand the variables in the unexpanded XRL, and create an XRL that we can actually send.

Expand expands the variables in the unexpanded XRL, and creates an XRL that we can actually send.

Parameters:
errmsgthe error message (if error).
Returns:
the created XRL that we can send, or NULL if error.
string UnexpandedXrl::return_spec ( ) const

Return the XRL return specification as a string.

return_spec returns the return spec of the XRL as a string

Returns:
the XRL return specification.

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations