33 Entity(
const uint64_t position,
34 const uint64_t length,
42 uint64_t
getEnd(){
return (m_position+m_length-1);}
43 bool getMain(
void)
const {
return m_main;};
46 std::map<std::string,std::string> getMapFeatures(
void)
const;
58 virtual Entity* clone()
const;
62 virtual std::string getOutputUTF8String(
void)
const;
65 virtual std::string getIdUTF8String()
const;
68 virtual std::string toString(std::string parentURI)
const;
71 virtual void read(std::istream& file);
72 virtual void write(std::ostream& file)
const;
82 bool operator==(
const Entity&)
const;
88 bool operator!=(
const Entity&)
const;
int main(int argc, char *argv[])