result_codes.h revision 2a99a7e74a7f215066514fe81d2bfa6639d9eddd
1dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu// Copyright (c) 2012 The Chromium Authors. All rights reserved. 2dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu// Use of this source code is governed by a BSD-style license that can be 3dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu// found in the LICENSE file. 4dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu 5dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu#ifndef CONTENT_PUBLIC_COMMON_RESULT_CODES_H_ 6dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu#define CONTENT_PUBLIC_COMMON_RESULT_CODES_H_ 7dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu 8dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhunamespace content { 9dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu 10dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhuenum ResultCode { 11dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu 12dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu#define RESULT_CODE(label, value) RESULT_CODE_ ## label = value, 13dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu#include "content/public/common/result_codes_list.h" 14dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu#undef RESULT_CODE 15dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu 16dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu // Last return code (keep this last). 17dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu RESULT_CODE_LAST_CODE 18dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu}; 19dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu 20dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu} // namespace content 21dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu 22dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu#endif // CONTENT_PUBLIC_COMMON_RESULT_CODES_H_ 23dd9eb897ee7c7b507cbdcf80263bb4b5de6966bfTeng-Hui Zhu