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
10
#include <
gnuradio/mixalot/api.h
>
11
#include <gnuradio/sync_block.h>
12
13
namespace
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
api.h
MIXALOT_API
#define MIXALOT_API
Definition
api.h:19
gr::mixalot::flexencode
Definition
flexencode.h:18
gr::mixalot::flexencode::sptr
std::shared_ptr< flexencode > sptr
Definition
flexencode.h:20
gr::mixalot::flexencode::make
static sptr make()
gr
Definition
flexencode.h:13
gr-mixalot-09112cbc764d2a622ec5d86e3f9c18e18449758e
include
gnuradio
mixalot
flexencode.h
Generated by
1.9.8