Lines Matching defs:TiffDirectory
38 TiffDirectory::TiffDirectory(Endian endian) : endian_(endian) {}
40 bool TiffDirectory::Has(const Tag tag) const {
44 bool TiffDirectory::Get(const Tag tag, std::vector<std::uint8_t>* value) const {
56 bool TiffDirectory::Get(const Tag tag, std::string* value) const {
66 bool TiffDirectory::Get(const Tag tag, std::uint32_t* value) const {
75 bool TiffDirectory::Get(const Tag tag,
104 bool TiffDirectory::Get(const Tag tag, Rational* value) const {
113 bool TiffDirectory::Get(const Tag tag, std::vector<Rational>* value) const {
159 bool TiffDirectory::Get(const Tag tag, SRational* value) const {
168 bool TiffDirectory::Get(const Tag tag, std::vector<SRational>* value) const {
214 bool TiffDirectory::GetOffsetAndLength(const Tag tag, const Type type,
226 void TiffDirectory::AddEntry(const Tag tag, const Type type,
237 void TiffDirectory::AddSubDirectory(const TiffDirectory& sub_directory) {
241 const std::vector<TiffDirectory>& TiffDirectory::GetSubDirectories() const {
245 const TiffDirectory::DirectoryEntry* TiffDirectory::Find(const Tag tag) const {
254 size_t SizeOfType(const TiffDirectory::Type type, bool* success) {