SPUC::fnco< M > Class Template Reference
[SPUC templates with numeric parametersSimulation classes And functions]

Template class for a NCO based on template unsigned int class. More...

#include <fnco.h>

List of all members.

Public Member Functions

 fnco ()
void set_frequency (uint< M > freq)
void reset_frequency (uint< M > freq)
uint< M > get_phase (void)
void load (uint< M > loop_filter_out)
uint< M > clock (uint< M > loop_filter_out)
uint< M > clock ()

Public Attributes

uint< M > phase

Protected Attributes

uint< M > fcw
uint< M > new_fcw


Detailed Description

template<int M>
class SPUC::fnco< M >

Template class for a NCO based on template unsigned int class.

Author:
Tony Kirke


Constructor & Destructor Documentation

template<int M>
SPUC::fnco< M >::fnco (  )  [inline]


Member Function Documentation

template<int M>
uint<M> SPUC::fnco< M >::clock ( void   )  [inline]

template<int M>
uint<M> SPUC::fnco< M >::clock ( uint< M >  loop_filter_out  )  [inline]

template<int M>
uint<M> SPUC::fnco< M >::get_phase ( void   )  [inline]

template<int M>
void SPUC::fnco< M >::load ( uint< M >  loop_filter_out  )  [inline]

template<int M>
void SPUC::fnco< M >::reset_frequency ( uint< M >  freq  )  [inline]

template<int M>
void SPUC::fnco< M >::set_frequency ( uint< M >  freq  )  [inline]


Member Data Documentation

template<int M>
uint<M> SPUC::fnco< M >::fcw [protected]

template<int M>
uint<M> SPUC::fnco< M >::new_fcw [protected]

template<int M>
uint<M> SPUC::fnco< M >::phase


The documentation for this class was generated from the following file:
Generated on Mon Jun 9 19:40:41 2008 for DSPTemplates by  doxygen 1.4.7