///
void infoize(std::ostream & os) const;
///
- dispatch_result dispatch(FuncRequest const & cmd, idx_type & idx, pos_type & pos);
- ///
std::string const screenLabel() const;
///
void validate(LaTeXFeatures & features) const;
virtual RefInset * asRefInset() { return this; }
/// plain ascii output
- int ascii(std::ostream & os, int) const;
+ int plaintext(std::ostream & os, OutputParams const &) const;
/// linuxdoc output
- int linuxdoc(std::ostream & os) const;
+ int linuxdoc(std::ostream & os, OutputParams const &) const;
/// docbook output
- int docbook(std::ostream & os, bool) const;
+ int docbook(std::ostream & os, OutputParams const &) const;
/// small wrapper for the time being
- dispatch_result localDispatch(FuncRequest const & cmd);
+ DispatchResult localDispatch(FuncRequest const & cmd);
struct ref_type_info {
///
static int getType(std::string const & name);
///
static std::string const & getName(int type);
+protected:
+ ///
+ void priv_dispatch(LCursor & cur, FuncRequest const & cmd);
};
#endif