1*d57664e9SAndroid Build Coastguard Worker /* 2*d57664e9SAndroid Build Coastguard Worker * Copyright (C) 2019 The Android Open Source Project 3*d57664e9SAndroid Build Coastguard Worker * 4*d57664e9SAndroid Build Coastguard Worker * Licensed under the Apache License, Version 2.0 (the "License"); 5*d57664e9SAndroid Build Coastguard Worker * you may not use this file except in compliance with the License. 6*d57664e9SAndroid Build Coastguard Worker * You may obtain a copy of the License at 7*d57664e9SAndroid Build Coastguard Worker * 8*d57664e9SAndroid Build Coastguard Worker * http://www.apache.org/licenses/LICENSE-2.0 9*d57664e9SAndroid Build Coastguard Worker * 10*d57664e9SAndroid Build Coastguard Worker * Unless required by applicable law or agreed to in writing, software 11*d57664e9SAndroid Build Coastguard Worker * distributed under the License is distributed on an "AS IS" BASIS, 12*d57664e9SAndroid Build Coastguard Worker * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*d57664e9SAndroid Build Coastguard Worker * See the License for the specific language governing permissions and 14*d57664e9SAndroid Build Coastguard Worker * limitations under the License. 15*d57664e9SAndroid Build Coastguard Worker */ 16*d57664e9SAndroid Build Coastguard Worker 17*d57664e9SAndroid Build Coastguard Worker #ifndef IDMAP2_TESTS_R_H_ 18*d57664e9SAndroid Build Coastguard Worker #define IDMAP2_TESTS_R_H_ 19*d57664e9SAndroid Build Coastguard Worker 20*d57664e9SAndroid Build Coastguard Worker #include <string> 21*d57664e9SAndroid Build Coastguard Worker 22*d57664e9SAndroid Build Coastguard Worker #include "idmap2/ResourceUtils.h" 23*d57664e9SAndroid Build Coastguard Worker 24*d57664e9SAndroid Build Coastguard Worker namespace android::idmap2 { 25*d57664e9SAndroid Build Coastguard Worker 26*d57664e9SAndroid Build Coastguard Worker // clang-format off 27*d57664e9SAndroid Build Coastguard Worker namespace R::target { 28*d57664e9SAndroid Build Coastguard Worker namespace integer { // NOLINT(runtime/indentation_namespace) 29*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId int1 = 0x7f020000; 30*d57664e9SAndroid Build Coastguard Worker } 31*d57664e9SAndroid Build Coastguard Worker namespace drawable { 32*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId dr1 = 0x7f010000; 33*d57664e9SAndroid Build Coastguard Worker } 34*d57664e9SAndroid Build Coastguard Worker namespace string { // NOLINT(runtime/indentation_namespace) 35*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId not_overlayable = 0x7f030003; 36*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId other = 0x7f030004; 37*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_actor = 0x7f030005; 38*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_config_signature = 0x7f030006; 39*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_odm = 0x7f030007; 40*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_oem = 0x7f030008; 41*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_product = 0x7f030009; 42*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_public = 0x7f03000a; 43*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_signature = 0x7f03000b; 44*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_system = 0x7f03000c; 45*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_system_vendor = 0x7f03000d; 46*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId str1 = 0x7f03000e; 47*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId str2 = 0x7f03000f; 48*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId str3 = 0x7f030010; 49*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId str4 = 0x7f030011; 50*d57664e9SAndroid Build Coastguard Worker } // namespace string 51*d57664e9SAndroid Build Coastguard Worker } // namespace R::target 52*d57664e9SAndroid Build Coastguard Worker 53*d57664e9SAndroid Build Coastguard Worker namespace R::overlay { 54*d57664e9SAndroid Build Coastguard Worker namespace integer { // NOLINT(runtime/indentation_namespace) 55*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId int1 = 0x7f010000; 56*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId not_in_target = 0x7f010001; 57*d57664e9SAndroid Build Coastguard Worker } 58*d57664e9SAndroid Build Coastguard Worker namespace string { // NOLINT(runtime/indentation_namespace) 59*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId not_overlayable = 0x7f020000; 60*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId other = 0x7f020001; 61*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_actor = 0x7f020002; 62*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_config_signature = 0x7f020003; 63*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_odm = 0x7f020004; 64*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_oem = 0x7f020005; 65*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_product = 0x7f020006; 66*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_public = 0x7f020007; 67*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_signature = 0x7f020008; 68*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_system = 0x7f020009; 69*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId policy_system_vendor = 0x7f02000a; 70*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId str1 = 0x7f02000b; 71*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId str3 = 0x7f02000c; 72*d57664e9SAndroid Build Coastguard Worker constexpr ResourceId str4 = 0x7f02000d; 73*d57664e9SAndroid Build Coastguard Worker } // namespace string 74*d57664e9SAndroid Build Coastguard Worker } // namespace R::overlay 75*d57664e9SAndroid Build Coastguard Worker // clang-format on 76*d57664e9SAndroid Build Coastguard Worker 77*d57664e9SAndroid Build Coastguard Worker } // namespace android::idmap2 78*d57664e9SAndroid Build Coastguard Worker 79*d57664e9SAndroid Build Coastguard Worker #endif // IDMAP2_TESTS_R_H_ 80