1// GENERATED FILE - DO NOT MODIFY
2#ifndef tensorflow_core_framework_attr_value_proto_IMPL_H_
3#define tensorflow_core_framework_attr_value_proto_IMPL_H_
4
5#include "tensorflow/core/framework/attr_value.pb.h"
6#include "tensorflow/core/framework/attr_value.pb_text.h"
7#include "tensorflow/core/framework/resource_handle.pb.h"
8#include "tensorflow/core/framework/resource_handle.pb_text-impl.h"
9#include "tensorflow/core/framework/tensor.pb.h"
10#include "tensorflow/core/framework/tensor.pb_text-impl.h"
11#include "tensorflow/core/framework/tensor_shape.pb.h"
12#include "tensorflow/core/framework/tensor_shape.pb_text-impl.h"
13#include "tensorflow/core/framework/types.pb.h"
14#include "tensorflow/core/framework/types.pb_text-impl.h"
15#include "tensorflow/core/lib/strings/proto_text_util.h"
16#include "tensorflow/core/lib/strings/scanner.h"
17
18namespace tensorflow {
19
20namespace internal {
21
22void AppendProtoDebugString(
23 ::tensorflow::strings::ProtoTextOutput* o,
24 const ::tensorflow::AttrValue_ListValue& msg);
25bool ProtoParseFromScanner(
26 ::tensorflow::strings::Scanner* scanner, bool nested, bool close_curly,
27 ::tensorflow::AttrValue_ListValue* msg);
28
29void AppendProtoDebugString(
30 ::tensorflow::strings::ProtoTextOutput* o,
31 const ::tensorflow::AttrValue& msg);
32bool ProtoParseFromScanner(
33 ::tensorflow::strings::Scanner* scanner, bool nested, bool close_curly,
34 ::tensorflow::AttrValue* msg);
35
36void AppendProtoDebugString(
37 ::tensorflow::strings::ProtoTextOutput* o,
38 const ::tensorflow::NameAttrList& msg);
39bool ProtoParseFromScanner(
40 ::tensorflow::strings::Scanner* scanner, bool nested, bool close_curly,
41 ::tensorflow::NameAttrList* msg);
42
43} // namespace internal
44
45} // namespace tensorflow
46
47#endif // tensorflow_core_framework_attr_value_proto_IMPL_H_
48