49 xmlTextWriterPtr writer ) ;
50 static std::map< std::string, p_cmd_translator > _translations ;
52 static bool _is_show ;
55 xmlTextWriterPtr writer ) ;
56 static bool translate_show_error(
BESTokenizer &tokenizer,
57 xmlTextWriterPtr writer ) ;
59 xmlTextWriterPtr writer ) ;
61 xmlTextWriterPtr writer ) ;
63 xmlTextWriterPtr writer ) ;
64 static bool translate_container(
BESTokenizer &tokenizer,
65 xmlTextWriterPtr writer ) ;
67 xmlTextWriterPtr writer ) ;
69 xmlTextWriterPtr writer ) ;
71 xmlTextWriterPtr writer ) ;
74 xmlTextWriterPtr writer ) ;
76 static int initialize(
int argc,
char **argv ) ;
77 static int terminate(
void ) ;
79 static bool is_show() {
return _is_show ; }
80 static void set_show(
bool val ) { _is_show = val ; }
82 static void add_translation(
const std::string &name,
83 p_cmd_translator func ) ;
84 static void remove_translation(
const std::string &name ) ;
86 static std::string translate(
const std::string &commands ) ;
88 static void dump( std::ostream &strm ) ;