1/* 2 * Copyright (C) 2015, The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17#ifndef AIDL_TESTS_TEST_DATA_H_ 18#define AIDL_TESTS_TEST_DATA_H_ 19 20namespace android { 21namespace aidl { 22namespace test_data { 23 24namespace example_interface { 25 26extern const char kCanonicalName[]; 27extern const char kJavaOutputPath[]; 28extern const char kInterfaceDefinition[]; 29extern const char* kImportedParcelables[]; 30extern const char* kImportedInterfaces[]; 31 32extern const char kExpectedJavaDepsOutput[]; 33extern const char kExpectedJavaOutput[]; 34 35} // namespace example_interface 36 37namespace ping_responder { 38 39extern const char kCanonicalName[]; 40extern const char kInterfaceDefinition[]; 41 42extern const char kCppOutputPath[]; 43extern const char kCppParcelableHeader[]; 44extern const char* kImportedParcelables[]; 45extern const char* kImportedInterfaces[]; 46 47extern const char kGenHeaderDir[]; 48extern const char kGenInterfaceHeaderPath[]; 49extern const char kGenClientHeaderPath[]; 50extern const char kGenServerHeaderPath[]; 51 52extern const char kExpectedCppDepsOutput[]; 53 54extern const char kExpectedCppOutput[]; 55extern const char kExpectedIHeaderOutput[]; 56extern const char kExpectedBpHeaderOutput[]; 57extern const char kExpectedBnHeaderOutput[]; 58 59} // namespace ping_responder 60 61} // namespace test_data 62} // namespace aidl 63} // namespace android 64 65#endif // AIDL_TESTS_TEST_DATA_H_ 66