GNU Radio Manual and C++ API Reference
3.9.1.0
The Free & Open Software Radio Ecosystem
simple_correlator.h
Go to the documentation of this file.
1
/* -*- c++ -*- */
2
/*
3
* Copyright 2004,2013 Free Software Foundation, Inc.
4
*
5
* This file is part of GNU Radio
6
*
7
* SPDX-License-Identifier: GPL-3.0-or-later
8
*
9
*/
10
11
#ifndef INCLUDED_GR_SIMPLE_CORRELATOR_H
12
#define INCLUDED_GR_SIMPLE_CORRELATOR_H
13
14
#include <
gnuradio/block.h
>
15
#include <
gnuradio/digital/api.h
>
16
17
namespace
gr
{
18
namespace
digital {
19
20
/*!
21
* \brief inverse of simple_framer (more or less)
22
* \ingroup packet_operators_blk
23
* \ingroup deprecated_blk
24
*/
25
class
DIGITAL_API
simple_correlator
:
virtual
public
block
26
{
27
public
:
28
// gr::digital::simple_correlator::sptr
29
typedef
std::shared_ptr<simple_correlator>
sptr
;
30
31
static
sptr
make(
int
payload_bytesize);
32
};
33
34
}
/* namespace digital */
35
}
/* namespace gr */
36
37
#endif
/* INCLUDED_GR_SIMPLE_CORRELATOR_H */
block.h
gr::digital::simple_correlator::sptr
std::shared_ptr< simple_correlator > sptr
Definition:
simple_correlator.h:29
DIGITAL_API
#define DIGITAL_API
Definition:
gr-digital/include/gnuradio/digital/api.h:18
gr::block
The abstract base class for all 'terminal' processing blocks.
Definition:
block.h:59
api.h
gr::digital::simple_correlator
inverse of simple_framer (more or less)
Definition:
simple_correlator.h:25
gr
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition:
basic_block.h:29
gr-digital
include
gnuradio
digital
simple_correlator.h
Generated by
1.8.17