1 // Copyright 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "chrome/common/media_galleries/iphoto_library.h" 6 7 namespace iphoto { 8 namespace parser { 9 10 Photo::Photo() 11 : id(0) { 12 } 13 14 Photo::Photo(uint64 id, 15 const base::FilePath& location, 16 const base::FilePath& original_location) 17 : id(id), 18 location(location), 19 original_location(original_location) { 20 } 21 22 bool Photo::operator<(const Photo& other) const { 23 return id < other.id; 24 } 25 26 Library::Library() {} 27 28 Library::Library(const Albums& albums, 29 const std::set<Photo>& all_photos) 30 : albums(albums), 31 all_photos(all_photos) {} 32 33 Library::~Library() {} 34 35 36 } // namespace parser 37 } // namespace iphoto 38