chiark / gitweb /
bus: add C++ wrappers to public header files
[elogind.git] / src / libsystemd-bus / sd-bus-protocol.h
index ac4d0b1dc53f304a0c49110938c2e87f66b9232f..7922f6b7028ae9e1c763d43cd694a263655ccdf8 100644 (file)
 
 #include <endian.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 /* Types of message */
 
 enum {
@@ -142,4 +146,8 @@ enum {
         " </method>\n"                                                  \
         "</interface>\n"
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif