Lines Matching refs:Tag
67 typedef std::uint32_t Tag;
73 bool Has(const Tag tag) const;
78 bool Get(const Tag tag, std::vector<std::uint8_t>* value) const;
84 bool Get(const Tag tag, std::string* value) const;
91 bool Get(const Tag tag, std::uint32_t* value) const;
92 bool Get(const Tag tag, std::vector<std::uint32_t>* value) const;
99 bool Get(const Tag tag, Rational* value) const;
100 bool Get(const Tag tag, std::vector<Rational>* value) const;
107 bool Get(const Tag tag, SRational* value) const;
108 bool Get(const Tag tag, std::vector<SRational>* value) const;
113 bool GetOffsetAndLength(const Tag tag, const Type type, std::uint32_t* offset,
124 void AddEntry(const Tag tag, const Type type, const std::uint32_t count,
143 const DirectoryEntry* Find(const Tag tag) const;
145 std::map<Tag, DirectoryEntry> directory_entries_;
146 std::vector<Tag> tag_order_;