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 // THIS CODE IS GENERATED.
18 
19 #ifndef ATTESTATION_COMMON_PRINT_INTERFACE_PROTO_H_
20 #define ATTESTATION_COMMON_PRINT_INTERFACE_PROTO_H_
21 
22 #include <string>
23 
24 #include "attestation/common/interface.pb.h"
25 
26 namespace attestation {
27 
28 std::string GetProtoDebugStringWithIndent(AttestationStatus value,
29                                           int indent_size);
30 std::string GetProtoDebugString(AttestationStatus value);
31 std::string GetProtoDebugStringWithIndent(
32     const CreateGoogleAttestedKeyRequest& value,
33     int indent_size);
34 std::string GetProtoDebugString(const CreateGoogleAttestedKeyRequest& value);
35 std::string GetProtoDebugStringWithIndent(
36     const CreateGoogleAttestedKeyReply& value,
37     int indent_size);
38 std::string GetProtoDebugString(const CreateGoogleAttestedKeyReply& value);
39 std::string GetProtoDebugStringWithIndent(const GetKeyInfoRequest& value,
40                                           int indent_size);
41 std::string GetProtoDebugString(const GetKeyInfoRequest& value);
42 std::string GetProtoDebugStringWithIndent(const GetKeyInfoReply& value,
43                                           int indent_size);
44 std::string GetProtoDebugString(const GetKeyInfoReply& value);
45 std::string GetProtoDebugStringWithIndent(
46     const GetEndorsementInfoRequest& value,
47     int indent_size);
48 std::string GetProtoDebugString(const GetEndorsementInfoRequest& value);
49 std::string GetProtoDebugStringWithIndent(const GetEndorsementInfoReply& value,
50                                           int indent_size);
51 std::string GetProtoDebugString(const GetEndorsementInfoReply& value);
52 std::string GetProtoDebugStringWithIndent(
53     const GetAttestationKeyInfoRequest& value,
54     int indent_size);
55 std::string GetProtoDebugString(const GetAttestationKeyInfoRequest& value);
56 std::string GetProtoDebugStringWithIndent(
57     const GetAttestationKeyInfoReply& value,
58     int indent_size);
59 std::string GetProtoDebugString(const GetAttestationKeyInfoReply& value);
60 std::string GetProtoDebugStringWithIndent(
61     const ActivateAttestationKeyRequest& value,
62     int indent_size);
63 std::string GetProtoDebugString(const ActivateAttestationKeyRequest& value);
64 std::string GetProtoDebugStringWithIndent(
65     const ActivateAttestationKeyReply& value,
66     int indent_size);
67 std::string GetProtoDebugString(const ActivateAttestationKeyReply& value);
68 std::string GetProtoDebugStringWithIndent(
69     const CreateCertifiableKeyRequest& value,
70     int indent_size);
71 std::string GetProtoDebugString(const CreateCertifiableKeyRequest& value);
72 std::string GetProtoDebugStringWithIndent(
73     const CreateCertifiableKeyReply& value,
74     int indent_size);
75 std::string GetProtoDebugString(const CreateCertifiableKeyReply& value);
76 std::string GetProtoDebugStringWithIndent(const DecryptRequest& value,
77                                           int indent_size);
78 std::string GetProtoDebugString(const DecryptRequest& value);
79 std::string GetProtoDebugStringWithIndent(const DecryptReply& value,
80                                           int indent_size);
81 std::string GetProtoDebugString(const DecryptReply& value);
82 std::string GetProtoDebugStringWithIndent(const SignRequest& value,
83                                           int indent_size);
84 std::string GetProtoDebugString(const SignRequest& value);
85 std::string GetProtoDebugStringWithIndent(const SignReply& value,
86                                           int indent_size);
87 std::string GetProtoDebugString(const SignReply& value);
88 std::string GetProtoDebugStringWithIndent(
89     const RegisterKeyWithChapsTokenRequest& value,
90     int indent_size);
91 std::string GetProtoDebugString(const RegisterKeyWithChapsTokenRequest& value);
92 std::string GetProtoDebugStringWithIndent(
93     const RegisterKeyWithChapsTokenReply& value,
94     int indent_size);
95 std::string GetProtoDebugString(const RegisterKeyWithChapsTokenReply& value);
96 
97 }  // namespace attestation
98 
99 #endif  // ATTESTATION_COMMON_PRINT_INTERFACE_PROTO_H_
100