Skip to content
Snippets Groups Projects
Commit a292d9b2 authored by Paweł Kędzia's avatar Paweł Kędzia
Browse files

(swig) Wccl::FunctionalOperator fixed

parent f32600df
Branches
No related merge requests found
...@@ -14,10 +14,14 @@ ...@@ -14,10 +14,14 @@
%include "std_string.i" %include "std_string.i"
%include "boost_shared_ptr.i" %include "boost_shared_ptr.i"
%template(ValuePtr) boost::shared_ptr<Wccl::Value>;
namespace Wccl { namespace Wccl {
class FunctionalOperator : public ParsedExpression { class FunctionalOperator : public ParsedExpression {
public: public:
// virtual boost::shared_ptr<const Value> base_apply(const SentenceContext& sc) = 0; virtual boost::shared_ptr<const Value> base_apply(const SentenceContext& sc) = 0;
/* --------------------------------------------------------------------- */
boost::shared_ptr<FunctionalOperator> clone_ptr() const; boost::shared_ptr<FunctionalOperator> clone_ptr() const;
boost::shared_ptr<FunctionalOperator> clone_clean_ptr() const; boost::shared_ptr<FunctionalOperator> clone_clean_ptr() const;
...@@ -27,8 +31,6 @@ namespace Wccl { ...@@ -27,8 +31,6 @@ namespace Wccl {
}; };
} }
%template (FunctionalOperatorSharedPtr) boost::shared_ptr<Wccl::FunctionalOperator>;
using namespace boost; using namespace boost;
using namespace std; using namespace std;
using namespace Wccl; using namespace Wccl;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment