]> git.gag.com Git - debian/gnuradio/blobdiff - mblock/src/lib/mb_runtime_base.h
Convert gr-audio-portaudio to Boost via gruel
[debian/gnuradio] / mblock / src / lib / mb_runtime_base.h
index 019662bc2252aef6d10dc35d4aa4db975f6971b2..78be2922da04974e80ace6886f51d973b4958aab 100644 (file)
@@ -1,6 +1,6 @@
 /* -*- c++ -*- */
 /*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2009 Free Software Foundation, Inc.
  * 
  * This file is part of GNU Radio
  * 
@@ -23,7 +23,7 @@
 #define INCLUDED_MB_RUNTIME_BASE_H
 
 #include <mblock/runtime.h>
-#include <omnithread.h>
+#include <gnuradio/omnithread.h>
 #include <mblock/time.h>
 
 /*
@@ -40,34 +40,34 @@ public:
 
   /*!
    * \brief lock the big runtime lock
-   * \implementation
+   * \internal
    */
   inline void lock() { d_brl.lock(); }
 
   /*!
    * \brief unlock the big runtime lock
-   * \implementation
+   * \internal
    */
   inline void unlock() { d_brl.unlock(); }
 
-  virtual void request_shutdown(pmt_t result);
+  virtual void request_shutdown(pmt::pmt_t result);
 
   virtual mb_mblock_sptr
   create_component(const std::string &instance_name,
                   const std::string &class_name,
-                  pmt_t user_arg) = 0;
+                  pmt::pmt_t user_arg) = 0;
 
-  virtual pmt_t
-  schedule_one_shot_timeout(const mb_time &abs_time, pmt_t user_data,
+  virtual pmt::pmt_t
+  schedule_one_shot_timeout(const mb_time &abs_time, pmt::pmt_t user_data,
                            mb_msg_accepter_sptr accepter);
 
-  virtual pmt_t
+  virtual pmt::pmt_t
   schedule_periodic_timeout(const mb_time &first_abs_time,
                            const mb_time &delta_time,
-                           pmt_t user_data,
+                           pmt::pmt_t user_data,
                            mb_msg_accepter_sptr accepter);
   virtual void
-  cancel_timeout(pmt_t handle);
+  cancel_timeout(pmt::pmt_t handle);
 
   mb_msg_accepter_sptr
   accepter() { return d_accepter; }