cppbind: forward declarations

This commit is contained in:
Thomas Geymayer
2018-01-19 10:34:37 +01:00
parent 3dca9b8a68
commit 8a128a57cd
3 changed files with 3 additions and 5 deletions

View File

@@ -27,6 +27,8 @@
namespace nasal
{
class bad_nasal_cast;
class CallContext;
class Context;
class ContextWrapper;

View File

@@ -43,8 +43,6 @@ class SGPath;
namespace nasal
{
class Hash;
class String;
/**
* Thrown when converting a type from/to Nasal has failed

View File

@@ -24,7 +24,7 @@
#include <simgear/math/SGMath.hxx>
#include <simgear/math/SGRect.hxx>
#include <simgear/nasal/nasal.h>
#include <simgear/nasal/cppbind/cppbind_fwd.hxx>
#include <boost/function/function_fwd.hpp>
#include <boost/utility/enable_if.hpp>
@@ -40,8 +40,6 @@ class SGPath;
namespace nasal
{
class CallContext;
class Hash;
typedef boost::function<naRef (CallContext)> free_function_t;