• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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  
20  namespace android {
21  namespace aidl {
22  namespace test_data {
23  
24  namespace example_interface {
25  
26  extern const char kCanonicalName[];
27  extern const char kJavaOutputPath[];
28  extern const char kInterfaceDefinition[];
29  extern const char* kImportedParcelables[];
30  extern const char* kImportedInterfaces[];
31  
32  extern const char kExpectedJavaDepsOutput[];
33  extern const char kExpectedJavaOutput[];
34  
35  }  // namespace example_interface
36  
37  namespace ping_responder {
38  
39  extern const char kCanonicalName[];
40  extern const char kInterfaceDefinition[];
41  
42  extern const char kCppOutputPath[];
43  extern const char kCppParcelableHeader[];
44  extern const char* kImportedParcelables[];
45  extern const char* kImportedInterfaces[];
46  
47  extern const char kGenHeaderDir[];
48  extern const char kGenInterfaceHeaderPath[];
49  extern const char kGenClientHeaderPath[];
50  extern const char kGenServerHeaderPath[];
51  
52  extern const char kExpectedCppDepsOutput[];
53  
54  extern const char kExpectedCppOutput[];
55  extern const char kExpectedIHeaderOutput[];
56  extern const char kExpectedBpHeaderOutput[];
57  extern 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