35 Token(StringsPoolIndex form,
const LimaString& stringForm,uint64_t position,uint64_t length);
36 Token(StringsPoolIndex form,
const LimaString& stringForm,uint64_t position,uint64_t length,
const TStatus& status);
41 inline StringsPoolIndex form()
const;
43 inline uint64_t position()
const;
44 inline uint64_t length()
const;
45 inline const TStatus& status()
const;
47 inline void setPosition(uint64_t pos);
48 inline void setLength(uint64_t length);
57 inline void setStatus(
const TStatus& status);
59 virtual void outputXml(std::ostream& xmlStream,
63 inline const std::vector<StringsPoolIndex>& orthographicAlternatives()
const;
64 inline void addOrthographicAlternatives(StringsPoolIndex alt);
68 StringsPoolIndex m_form;
73 std::vector<StringsPoolIndex> m_alternatives;