1// Copyright (c) 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#ifndef LIBRARIES_NACL_IO_ERROR_H_
5#define LIBRARIES_NACL_IO_ERROR_H_
6
7namespace nacl_io {
8
9struct Error {
10  // TODO(binji): Add debugging constructor w/ __FILE__, __LINE__.
11  // crbug.com/247816
12  Error(int error) : error(error) {}
13  operator int() const { return error; }
14
15  int error;
16};
17
18}  // namespace nacl_io
19
20#endif  // LIBRARIES_NACL_IO_ERROR_H_
21