4 #include "command_inset.h"
7 class RefInset : public CommandInset {
12 explicit RefInset(string const & data);
14 MathInset * clone() const;
16 //void write(WriteStream & os) const;
18 void infoize(std::ostream & os) const;
20 result_type dispatch(FuncRequest const & cmd, idx_type & idx, pos_type & pos);
22 string screenLabel() const;
24 void validate(LaTeXFeatures & features) const;
26 /// plain ascii output
27 int ascii(std::ostream & os, int) const;
29 int linuxdoc(std::ostream & os) const;
31 int docbook(std::ostream & os, bool) const;
40 string short_gui_name;
42 static type_info types[];
44 static int getType(string const & name);
46 static string const & getName(int type);