Kludge Tracker: Gnuradio - v3.4.0-101-g7e2b45b
Parent Directory
(gnuradio/gruel/src/lib)
Kludge Summary of gnuradio/gruel/src/lib/pmt
| Total Kludges |
9 |
| Total Subdirs |
0 |
All Directories within gnuradio/gruel/src/lib/pmt
All Files within gnuradio/gruel/src/lib/pmt
Kludge Snippets in gnuradio/gruel/src/lib/pmt
gnuradio/gruel/src/lib/pmt/Makefile.am
| Category |
Magic |
| Committer |
jcorgan |
| Commit ID |
2bf2a8f2d2a4477818bfa91cae64fb663fdf88c3 |
80 qa_pmt.cc \
81 qa_pmt_prims.cc \
82 qa_pmt_unv.cc
83
84 # magic flags
85 libpmt_qa_la_LDFLAGS = $(NO_UNDEFINED) -avoid version
86
87 libpmt_qa_la_LIBADD = \
88 libpmt.la \
gnuradio/gruel/src/lib/pmt/pmt.cc — 1
| Category |
FIXME |
| Committer |
jcorgan |
| Commit ID |
5d69a524f81f234b3fbc41d49ba18d6f6886baba |
1051
1052 return true;
1053 }
1054
1055 // FIXME add other cases here...
1056
1057 return false;
1058 }
1059
gnuradio/gruel/src/lib/pmt/pmt.cc — 2
| Category |
FIXME |
| Committer |
jcorgan |
| Commit ID |
5d69a524f81f234b3fbc41d49ba18d6f6886baba |
1085 // not a proper list
1086 throw pmt_wrong_type("pmt_length", x);
1087 }
1088
1089 // FIXME dictionary length (number of entries)
1090
1091 throw pmt_wrong_type("pmt_length", x);
1092 }
1093
gnuradio/gruel/src/lib/pmt/pmt.cc — 3
| Category |
FIXME |
| Committer |
jcorgan |
| Commit ID |
5d69a524f81f234b3fbc41d49ba18d6f6886baba |
1202
1203 pmt_t
1204 pmt_reverse_x(pmt_t list)
1205 {
1206 // FIXME do it destructively
1207 return pmt_reverse(list);
1208 }
1209
1210 pmt_t
gnuradio/gruel/src/lib/pmt/pmt_io.cc — 1
| Category |
FIXME |
| Committer |
Eric Blossom |
| Commit ID |
f8f85dcf9de45cbb42ee46b6f6e3d1e685b0103a |
103 }
104 port << ")";
105 }
106 else if (pmt_is_dict(obj)){
107 // FIXME
108 // port << "#<dict " << obj << ">";
109 port << "#<dict>";
110 }
111 else if (pmt_is_uniform_vector(obj)){
gnuradio/gruel/src/lib/pmt/pmt_io.cc — 2
| Category |
FIXME |
| Committer |
eb |
| Commit ID |
29c73e79ef50525b56d8e9f89808baace75fae82 |
108 // port << "#<dict " << obj << ">";
109 port << "#<dict>";
110 }
111 else if (pmt_is_uniform_vector(obj)){
112 // FIXME
113 // port << "#<uniform-vector " << obj << ">";
114 port << "#<uniform-vector>";
115 }
116 else {
gnuradio/gruel/src/lib/pmt/pmt_io.cc — 3
| Category |
FIXME |
| Committer |
eb |
| Commit ID |
29c73e79ef50525b56d8e9f89808baace75fae82 |
114 port << "#<uniform-vector>";
115 }
116 else {
117 error:
118 // FIXME
119 // port << "#<" << obj << ">";
120 port << "#<unknown>";
121 }
122 }
gnuradio/gruel/src/lib/pmt/qa_pmt_prims.cc — 1
| Category |
FIXME |
| Committer |
eb |
| Commit ID |
0bf2128a621ae84099f43744e1b81800f2b9d2d7 |
546
547 CPPUNIT_ASSERT(pmt_equal(pmt_deserialize(sb), PMT_EOF)); // last item
548
549
550 // FIXME add tests for real, complex, vector, uniform-vector, dict
551 // FIXME add tests for malformed input too.
552
553 }
554
gnuradio/gruel/src/lib/pmt/qa_pmt_prims.cc — 2
| Category |
FIXME |
| Committer |
eb |
| Commit ID |
0bf2128a621ae84099f43744e1b81800f2b9d2d7 |
547 CPPUNIT_ASSERT(pmt_equal(pmt_deserialize(sb), PMT_EOF)); // last item
548
549
550 // FIXME add tests for real, complex, vector, uniform-vector, dict
551 // FIXME add tests for malformed input too.
552
553 }
554
555 void