GNU Radio's MIXALOT Package
flexencode.h
Go to the documentation of this file.
1/* Written by Brandon Creighton <cstone@pobox.com>.
2 *
3 * This code is in the public domain; however, note that most of its
4 * dependent code, including GNU Radio, is not.
5 */
6
7#ifndef INCLUDED_MIXALOT_FLEXENCODE_H
8#define INCLUDED_MIXALOT_FLEXENCODE_H
9
11#include <gnuradio/sync_block.h>
12
13namespace gr {
14 namespace mixalot {
15
16
17 class MIXALOT_API flexencode : virtual public sync_block
18 {
19 public:
20 typedef std::shared_ptr<flexencode> sptr;
21 typedef enum { Numeric = 0, Alpha = 1 } msgtype_t;
22
23 static sptr make();
24 };
25
26 } // namespace mixalot
27} // namespace gr
28
29#endif /* INCLUDED_MIXALOT_FLEXENCODE_H */
30
#define MIXALOT_API
Definition api.h:19
Definition flexencode.h:18
std::shared_ptr< flexencode > sptr
Definition flexencode.h:20
Definition flexencode.h:13