summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/lib/pmt/pmt_int.h
diff options
context:
space:
mode:
Diffstat (limited to 'gnuradio-runtime/lib/pmt/pmt_int.h')
-rw-r--r--gnuradio-runtime/lib/pmt/pmt_int.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/gnuradio-runtime/lib/pmt/pmt_int.h b/gnuradio-runtime/lib/pmt/pmt_int.h
index c7dcb81193..cabd44e8c2 100644
--- a/gnuradio-runtime/lib/pmt/pmt_int.h
+++ b/gnuradio-runtime/lib/pmt/pmt_int.h
@@ -128,6 +128,15 @@ public:
void set_cdr(pmt_t cdr) { d_cdr = cdr; }
};
+class pmt_dict : public pmt_pair
+{
+public:
+ pmt_dict(const pmt_t& car, const pmt_t& cdr);
+ //~pmt_dict(){};
+
+ bool is_dict() const { return true; }
+};
+
class pmt_vector : public pmt_base
{
std::vector<pmt_t> d_v;