41 boost::shared_ptr< AbstractBoWElement > > pRoles);
47 virtual uint64_t
size(
void)
const override {
return 0;};
61 virtual uint64_t getPosition(
void)
const override;
62 virtual uint64_t getLength(
void)
const override;
63 virtual void setPosition(
const uint64_t pos)
override;
64 virtual void setLength(
const uint64_t len)
override;
68 virtual std::string getIdUTF8String(
void)
const override;
70 const QMultiMap<Common::MediaticData::EntityType, boost::shared_ptr< AbstractBoWElement > >& roles()
const;
71 QMultiMap<Common::MediaticData::EntityType, boost::shared_ptr< AbstractBoWElement > >& roles();
80 virtual std::set< uint64_t > getVertices()
const override;