blob: 22987417eafb1ccc0f1b2ffb83389c9fd635e74e [file] [log] [blame]
Alex Vakulenko07216fe2014-09-19 15:31:09 -07001// Copyright 2014 The Chromium OS 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#ifndef BUFFET_STATES_ERROR_CODES_H_
6#define BUFFET_STATES_ERROR_CODES_H_
7
8namespace buffet {
9namespace errors {
10namespace state {
11
12// Error domain for state definitions.
13extern const char kDomain[];
14
15// State-specific error codes.
16extern const char kPackageNameMissing[];
17extern const char kPropertyNameMissing[];
18extern const char kPropertyNotDefined[];
19extern const char kPropertyRedefinition[];
20
21} // namespace state
22} // namespace errors
23} // namespace buffet
24
25#endif // BUFFET_STATES_ERROR_CODES_H_