diff options
author | Marcus Müller <mmueller@gnuradio.org> | 2019-08-07 21:45:12 +0200 |
---|---|---|
committer | Marcus Müller <marcus@hostalia.de> | 2019-08-09 23:04:28 +0200 |
commit | f7bbf2c1d8d780294f3e016aff239ca35eb6516e (patch) | |
tree | e09ab6112e02b2215b2d59ac24d3d6ea2edac745 /gr-fec/lib/cc_decoder_impl.h | |
parent | 78431dc6941e3acc67c858277dfe4a0ed583643c (diff) |
Tree: clang-format without the include sorting
Diffstat (limited to 'gr-fec/lib/cc_decoder_impl.h')
-rw-r--r-- | gr-fec/lib/cc_decoder_impl.h | 126 |
1 files changed, 66 insertions, 60 deletions
diff --git a/gr-fec/lib/cc_decoder_impl.h b/gr-fec/lib/cc_decoder_impl.h index 1015bc3d98..841c5f048c 100644 --- a/gr-fec/lib/cc_decoder_impl.h +++ b/gr-fec/lib/cc_decoder_impl.h @@ -28,76 +28,82 @@ #include <gnuradio/fec/cc_decoder.h> namespace gr { - namespace fec { - namespace code { +namespace fec { +namespace code { - class FEC_API cc_decoder_impl : public cc_decoder - { - private: - //plug into the generic fec api - int get_output_size(); - int get_input_size(); - int get_history(); - float get_shift(); - int get_input_item_size(); - const char* get_input_conversion(); - //const char* get_output_conversion(); +class FEC_API cc_decoder_impl : public cc_decoder +{ +private: + // plug into the generic fec api + int get_output_size(); + int get_input_size(); + int get_history(); + float get_shift(); + int get_input_item_size(); + const char* get_input_conversion(); + // const char* get_output_conversion(); - //everything else... - void create_viterbi(); - int init_viterbi(struct v* vp, int starting_state); - int init_viterbi_unbiased(struct v* vp); - int update_viterbi_blk(unsigned char* syms, int nbits); - int chainback_viterbi(unsigned char* data, unsigned int nbits, - unsigned int endstate, unsigned int tailsize); - int find_endstate(); + // everything else... + void create_viterbi(); + int init_viterbi(struct v* vp, int starting_state); + int init_viterbi_unbiased(struct v* vp); + int update_viterbi_blk(unsigned char* syms, int nbits); + int chainback_viterbi(unsigned char* data, + unsigned int nbits, + unsigned int endstate, + unsigned int tailsize); + int find_endstate(); - unsigned char *Branchtab; - unsigned char Partab[256]; + unsigned char* Branchtab; + unsigned char Partab[256]; - int d_ADDSHIFT; - int d_SUBSHIFT; - conv_kernel d_kernel; - unsigned int d_max_frame_size; - unsigned int d_frame_size; - unsigned int d_k; - unsigned int d_rate; - std::vector<int> d_polys; - cc_mode_t d_mode; - int d_padding; + int d_ADDSHIFT; + int d_SUBSHIFT; + conv_kernel d_kernel; + unsigned int d_max_frame_size; + unsigned int d_frame_size; + unsigned int d_k; + unsigned int d_rate; + std::vector<int> d_polys; + cc_mode_t d_mode; + int d_padding; - struct v* d_vp; - unsigned char* d_managed_in; - unsigned int d_managed_in_size; - int d_numstates; - int d_decision_t_size; - int *d_start_state; - int d_start_state_chaining; - int d_start_state_nonchaining; - int *d_end_state; - int d_end_state_chaining; - int d_end_state_nonchaining; - unsigned int d_veclen; + struct v* d_vp; + unsigned char* d_managed_in; + unsigned int d_managed_in_size; + int d_numstates; + int d_decision_t_size; + int* d_start_state; + int d_start_state_chaining; + int d_start_state_nonchaining; + int* d_end_state; + int d_end_state_chaining; + int d_end_state_nonchaining; + unsigned int d_veclen; - int parity(int x); - int parityb(unsigned char x); - void partab_init(void); + int parity(int x); + int parityb(unsigned char x); + void partab_init(void); - public: - cc_decoder_impl(int frame_size, int k, - int rate, std::vector<int> polys, - int start_state = 0, int end_state = -1, - cc_mode_t mode=CC_STREAMING, bool padded=false); - ~cc_decoder_impl(); +public: + cc_decoder_impl(int frame_size, + int k, + int rate, + std::vector<int> polys, + int start_state = 0, + int end_state = -1, + cc_mode_t mode = CC_STREAMING, + bool padded = false); + ~cc_decoder_impl(); - void generic_work(void *inbuffer, void *outbuffer); - bool set_frame_size(unsigned int frame_size); - double rate(); - }; + void generic_work(void* inbuffer, void* outbuffer); + bool set_frame_size(unsigned int frame_size); + double rate(); +}; - } /* namespace code */ - } /* namespace fec */ +} /* namespace code */ +} /* namespace fec */ } /* namespace gr */ #endif /* INCLUDED_FEC_CC_DECODER_IMPL_H */ |