gr_top_block_impl Class Reference

#include <gr_top_block_impl.h>

Collaboration diagram for gr_top_block_impl:

Collaboration graph
[legend]

List of all members.


Detailed Description

Implementation details of gr_top_block.

The actual implementation of gr_top_block. Separate class allows decoupling of changes from dependent classes.

Public Member Functions

 gr_top_block_impl (gr_top_block *owner)
 ~gr_top_block_impl ()
void start ()
void stop ()
void wait ()
void lock ()
void unlock ()
bool is_running () const


Constructor & Destructor Documentation

gr_top_block_impl::gr_top_block_impl ( gr_top_block owner  ) 

gr_top_block_impl::~gr_top_block_impl (  ) 


Member Function Documentation

void gr_top_block_impl::start ( void   ) 

void gr_top_block_impl::stop (  ) 

References GR_TOP_BLOCK_IMPL_DEBUG.

Referenced by gr_top_block::stop().

void gr_top_block_impl::wait (  ) 

References GR_TOP_BLOCK_IMPL_DEBUG.

Referenced by gr_top_block::wait().

void gr_top_block_impl::lock (  ) 

References GR_TOP_BLOCK_IMPL_DEBUG.

Referenced by gr_top_block::lock(), and unlock().

void gr_top_block_impl::unlock (  ) 

References GR_TOP_BLOCK_IMPL_DEBUG, and lock().

Referenced by gr_top_block::unlock().

bool gr_top_block_impl::is_running (  )  const [inline]


The documentation for this class was generated from the following files:

Generated on Thu Mar 27 14:47:23 2008 for GNU Radio 3.1.1 by  doxygen 1.5.5