32 #ifndef _{{proto_file.get_header_guard()}}_H_
33 #define _{{proto_file.get_header_guard()}}_H_
36 {%
if proto_file.msg_definitions %}
47 {%
if proto_file.get_dependencies() is defined %}
49 {%
for dependency in proto_file.get_dependencies() %}
50 #include <{{dependency}}>
54 {%
for namespace in proto_file.get_namespaces() %}
55 namespace {{
namespace }} {
58 {%
for enum in proto_file.enum_definitions %}
59 {{
enum.render(environment) }}
62 {%
for msg in proto_file.msg_definitions %}
63 {{ msg.render(environment) }}
66 {%
for namespace in proto_file.get_namespaces()|reverse %}
69 #endif // _{{proto_file.get_header_guard()}}_H_