Hi Chad,
Thanks a lot.
It works. : )
I wrote a test case to verify it.
Thanks a lot again. :D
#include
using namespace
emscripten;
class A {
public:
A
Does this work?
EMSCRIPTEN_BINDINGS( treeDerived) {
class_< *OperateTree* >("*OperateTree* ")
.constructor()
;}
On Wed, Apr 23, 2014 at 6:39 PM, Eric.Yang wrote:
> Thanks a lot.
>
> But I still have a question about *OperateTree*
>
> In *OperateTree* constuctor, I need to
Thanks a lot.
But I still have a question about *OperateTree*
In *OperateTree* constuctor, I need to put TreeBase object POINTER as
argument to operate the tree.
How do I define embind?
EMSCRIPTEN_BINDINGS( treeDerived) {
class_< *OperateTree* >(" *OperateTree* ")
.constructor(
embind has no way to infer that TreeDerived derives from TreeBase, so you
have to tell it, as such:
class_("TreeBase")
;
class_>("TreeDerived")
;
Does that help?
On Mon, Apr 21, 2014 at 11:02 PM, Eric.Yang wrote:
> Hi all,
>
> I have a embind pointer question.
>
> 3 classes defined b
Hi all,
I have a embind pointer question.
3 classes defined below.
*class* TreeBase{
public:
TreeBase();
}
*class* TreeDerived : public TreeBase{
public:
TreeDerived ();
}
*class* OperateTree {
public:
OperateTre