treewide: Remove trailing whitespace
[sliver-openvswitch.git] / lib / svec.h
index ac22662..7fdc6b5 100644 (file)
 #include <stdbool.h>
 #include <stddef.h>
 
+#ifdef  __cplusplus
+extern "C" {
+#endif
+
 struct svec {
     char **names;
     size_t n;
@@ -32,6 +36,7 @@ void svec_init(struct svec *);
 void svec_clone(struct svec *, const struct svec *);
 void svec_destroy(struct svec *);
 void svec_clear(struct svec *);
+bool svec_is_empty(const struct svec *);
 void svec_add(struct svec *, const char *);
 void svec_add_nocopy(struct svec *, char *);
 void svec_del(struct svec *, const char *);
@@ -67,4 +72,8 @@ void svec_pop_back(struct svec *);
           : 0);                                 \
          (INDEX)++)
 
+#ifdef  __cplusplus
+}
+#endif
+
 #endif /* svec.h */