Public Methods
- SlaveConfigTree (XorpClient& xclient, bool verbose)
- SlaveConfigTree (const string& configuration, TemplateTree *tt,
XorpClient& xclient, bool verbose)
- virtual ConfigTreeNode* create_node (const string& segment,
const string& path,
const TemplateTreeNode* ttn,
ConfigTreeNode* parent_node,
uid_t user_id, bool verbose)
- virtual ConfigTree* create_tree (TemplateTree *tt, bool verbose)
- bool parse (const string& configuration, const string& config_file,
string& errmsg)
- bool commit_changes (string& response, XorpShell& xorpsh, CallBack cb)
- void commit_phase2 (const XrlError& e, const bool* locked,
const uint32_t* lock_holder, CallBack cb,
XorpShell *xorpsh)
- void commit_phase3 (const XrlError& e, CallBack cb, XorpShell* xorpsh)
- void commit_phase4 (bool success, const string& errmsg, CallBack cb,
XorpShell* xorpsh)
- void commit_phase5 (const XrlError& e, bool success, CallBack cb,
XorpShell* xorpsh)
- string discard_changes ()
- string mark_subtree_for_deletion (const list<string>& path_segments,
uid_t user_id)
- bool get_deltas (const SlaveConfigTree& main_tree)
- bool get_deletions (const SlaveConfigTree& main_tree)
- virtual ConfigTreeNode& root_node ()
- virtual const ConfigTreeNode& const_root_node () const
- inline SlaveConfigTreeNode& slave_root_node ()
- inline const SlaveConfigTreeNode& const_slave_root_node () const
- inline SlaveConfigTreeNode* find_node (const list<string>& path)
SlaveConfigTree (XorpClient& xclient, bool verbose)
| SlaveConfigTree |
[virtual]
Reimplemented from ConfigTree.
[virtual]
Reimplemented from ConfigTree.
bool parse (const string& configuration, const string& config_file,
string& errmsg)
| parse |
Reimplemented from ConfigTree.
bool commit_changes (string& response, XorpShell& xorpsh, CallBack cb)
| commit_changes |
void commit_phase2 (const XrlError& e, const bool* locked,
const uint32_t* lock_holder, CallBack cb,
XorpShell *xorpsh)
| commit_phase2 |
void commit_phase4 (bool success, const string& errmsg, CallBack cb,
XorpShell* xorpsh)
| commit_phase4 |
void commit_phase5 (const XrlError& e, bool success, CallBack cb,
XorpShell* xorpsh)
| commit_phase5 |
string discard_changes ()
| discard_changes |
string mark_subtree_for_deletion (const list<string>& path_segments,
uid_t user_id)
| mark_subtree_for_deletion |
[virtual]
Reimplemented from ConfigTree.
[const virtual]
Reimplemented from ConfigTree.
[const]
Reimplemented from ConfigTree.
Generated by: pavlin on possum.icir.org on Wed Apr 13 21:53:23 2005, using kdoc $.