[beast: 24/57] SFI: provide Bse::EventFd, based on Aida::EventFd



commit 8ccbbd09597989148162f37d28b4b06ffb9b981f
Author: Tim Janik <timj gnu org>
Date:   Sun Jul 16 18:20:06 2017 +0200

    SFI: provide Bse::EventFd, based on Aida::EventFd
    
    Signed-off-by: Tim Janik <timj gnu org>

 sfi/bcore.cc     |    1 +
 sfi/bcore.hh     |    2 ++
 sfi/sfiparams.hh |    2 --
 3 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/sfi/bcore.cc b/sfi/bcore.cc
index 8f07349..0c1ff94 100644
--- a/sfi/bcore.cc
+++ b/sfi/bcore.cc
@@ -32,6 +32,7 @@ static_assert (DBL_EPSILON  <= 1E-9, "");
 
 namespace Bse {
 
+// == Internal ==
 namespace Internal {
 
 void
diff --git a/sfi/bcore.hh b/sfi/bcore.hh
index ab55e61..c5db66c 100644
--- a/sfi/bcore.hh
+++ b/sfi/bcore.hh
@@ -5,6 +5,7 @@
 #include <sfi/cxxaux.hh>
 #include <sfi/strings.hh>
 #include <sfi/glib-extra.hh>
+#include <rapicorn-core.hh>
 
 namespace Bse {
 
@@ -25,6 +26,7 @@ using   std::map;
 using   std::vector;
 typedef std::string String;             ///< Convenience alias for std::string.
 typedef vector<String> StringVector;    ///< Convenience alias for a std::vector<std::string>.
+using   Rapicorn::Aida::EventFd;
 
 // == Diagnostics ==
 template<class... Args> String      string_format        (const char *format, const Args &...args) 
BSE_PRINTF (1, 0);
diff --git a/sfi/sfiparams.hh b/sfi/sfiparams.hh
index 067184b..77e9f96 100644
--- a/sfi/sfiparams.hh
+++ b/sfi/sfiparams.hh
@@ -315,8 +315,6 @@ extern GType*        sfi__param_spec_types;
 SfiRec*                sfi_pspec_to_rec        (GParamSpec     *pspec);
 GParamSpec*    sfi_pspec_from_rec      (SfiRec         *prec);
 
-#include <rapicorn-core.hh>
-
 namespace Bse { // bsecore
 
 SfiChoiceValues choice_values_from_enum_values (const String &enumname, const 
::Rapicorn::Aida::EnumValueVector &evvec);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]