class SlaveConfigTree


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

 SlaveConfigTree (XorpClient& xclient, bool verbose)

SlaveConfigTree

 SlaveConfigTree (const string& configuration, TemplateTree *tt, XorpClient& xclient, bool verbose)
throw (InitError)

SlaveConfigTree

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_phase3 (const XrlError& e, CallBack cb, XorpShell* xorpsh)

commit_phase3

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

bool  get_deltas (const SlaveConfigTree& main_tree)

get_deltas

bool  get_deletions (const SlaveConfigTree& main_tree)

get_deletions

inline SlaveConfigTreeNode&  root_node ()

root_node

Reimplemented from ConfigTree.

inline const SlaveConfigTreeNode&  const_root_node ()

const_root_node

[const]

Reimplemented from ConfigTree.

inline SlaveConfigTreeNode*  find_node (const list<string>& path)

find_node

Reimplemented from ConfigTree.


Generated by: pavlin on possum.icir.org on Thu Jul 8 23:48:41 2004, using kdoc $.