[beast/ebeast] V8: wrap Aida::RemoteMember like Aida::RemoteHandle



commit b575d71fe9c7f051df85c6da21f002de3d6bdeb9
Author: Tim Janik <timj gnu org>
Date:   Wed Feb 22 18:28:13 2017 +0100

    V8: wrap Aida::RemoteMember like Aida::RemoteHandle
    
    Signed-off-by: Tim Janik <timj gnu org>

 ebeast/v8bse/V8Stub.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/ebeast/v8bse/V8Stub.py b/ebeast/v8bse/V8Stub.py
index 6c49d2e..7ed5c91 100644
--- a/ebeast/v8bse/V8Stub.py
+++ b/ebeast/v8bse/V8Stub.py
@@ -107,6 +107,8 @@ class Generator:
       if tp.storage == Decls.INTERFACE:
         s += 'template<> struct convert%-40s : convert_AidaRemoteHandle<%s>  {};\n' % ('<%s>' % cn, cn)
         s += 'template<> struct convert%-40s : convert_AidaRemoteHandle<%s*> {};\n' % ('<%s*>' % cn, cn)
+        s += 'template<> struct convert%-40s : convert_AidaRemoteHandle<%s>  {};\n' % 
('<Aida::RemoteMember<%s>>' % cn, cn)
+        s += 'template<> struct convert%-40s : convert_AidaRemoteHandle<%s*> {};\n' % 
('<Aida::RemoteMember<%s>*>' % cn, cn)
       elif tp.storage == Decls.SEQUENCE:
         s += 'template<> struct convert%-40s : convert_AidaSequence<%s> {};\n' % ('<%s>' % cn, cn)
     s += '} // v8pp\n'


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