diff options
Diffstat (limited to 'webkit/browser/fileapi/syncable/sync_file_metadata.cc')
-rw-r--r-- | webkit/browser/fileapi/syncable/sync_file_metadata.cc | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/webkit/browser/fileapi/syncable/sync_file_metadata.cc b/webkit/browser/fileapi/syncable/sync_file_metadata.cc new file mode 100644 index 0000000..308940e --- /dev/null +++ b/webkit/browser/fileapi/syncable/sync_file_metadata.cc @@ -0,0 +1,36 @@ +// Copyright 2013 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "webkit/browser/fileapi/syncable/sync_file_metadata.h" + +using sync_file_system::SyncFileType; + +namespace sync_file_system { + +SyncFileMetadata::SyncFileMetadata() + : file_type(sync_file_system::SYNC_FILE_TYPE_UNKNOWN), + size(-1) { +} + +SyncFileMetadata::SyncFileMetadata( + SyncFileType file_type, + int64 size, + const base::Time& last_modified) + : file_type(file_type), + size(size), + last_modified(last_modified) { +} + +SyncFileMetadata::~SyncFileMetadata() {} + +bool SyncFileMetadata::operator==(const SyncFileMetadata& that) const { + return file_type == that.file_type && + size == that.size && + last_modified == that.last_modified; +} + +LocalFileSyncInfo::LocalFileSyncInfo() {} +LocalFileSyncInfo::~LocalFileSyncInfo() {} + +} // namespace sync_file_system |