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
7namespace iphoto {
8namespace parser {
9
10Photo::Photo()
11    : id(0) {
12}
13
14Photo::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
22bool Photo::operator<(const Photo& other) const {
23  return id < other.id;
24}
25
26Library::Library() {}
27
28Library::Library(const Albums& albums,
29                 const std::set<Photo>& all_photos)
30    : albums(albums),
31      all_photos(all_photos) {}
32
33Library::~Library() {}
34
35
36}  // namespace parser
37}  // namespace iphoto
38