Merged features/inband -r4812:5218 into trunk. This group of changes
[debian/gnuradio] / mblock / src / lib / mb_protocol_class.h
index f4382ada12b33f79d4ee84161320b022aff34545..60b87709d1d00835bf8fa161af1e073cbd680da2 100644 (file)
@@ -39,4 +39,14 @@ pmt_t mb_protocol_class_outgoing(pmt_t pc);  //< return outgoing message set
 
 pmt_t mb_protocol_class_lookup(pmt_t name);    //< lookup an existing protocol class by name
 
+
+/*!
+ * \brief Initialize one or more protocol class from a serialized description.
+ * Used by machine generated code.
+ */
+class mb_protocol_class_init {
+public:
+  mb_protocol_class_init(const char *data, size_t len);
+};
+
 #endif /* INCLUDED_MB_PROTOCOL_CLASS_H */