Home | History | Annotate | Download | only in media_galleries
      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