You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi Philippe. I have tried with WrapIt.jl and I get the problem that the statement using std::string is ignored when generating the wrapper code. The following example does not generate the wrapper for the constructor nor the method str.
...
MyClass, arg 1 type: const string &
register_type(const string &), type of kind LValueReference.
find_base_type_definition_(): type0.kind = Invalid => failed
Calling get_min_required_args(MyClass) from get_min_required_args, cusor location: ./mystring.h:6:5
visit_function_arg_and_return_types(MyClass) -> min_args = 1
Info name mapping: no name customization for MyClass::MyClass, standard naming rules will be used.
Warning: missing definition of type const string & to define wrapper for void MyClass::MyClass(const string &)
fromMainFiles(str) -> 1 (file defined in /Users/mato/Development/PYTHIA8.jl/test/mystring.h)
visiting ./mystring.h:7:12 cursor str of kind CXXMethod, type string () const, and access public, and type access invalid
visit_member_function(str)
is_method_deleted(str), cursor location: ./mystring.h:7:12
-> is not deleted
Info name mapping: no name customization for MyClass::str, standard naming rules will be used.
in_veto_list(string MyClass::str()) -> 0
str, return type: string
register_type(string), type of kind Elaborated.
find_base_type_definition_(): type0.kind = Invalid => failed
Calling get_min_required_args(str) from get_min_required_args, cusor location: ./mystring.h:7:12
visit_function_arg_and_return_types(str) -> min_args = 0
Info name mapping: no name customization for MyClass::str, standard naming rules will be used.
Warning: missing definition of type string to define wrapper for string MyClass::str()
The text was updated successfully, but these errors were encountered:
Hi Philippe. I have tried with WrapIt.jl and I get the problem that the statement
using std::string
is ignored when generating the wrapper code. The following example does not generate the wrapper for the constructor nor the methodstr
.These are log messages with v=5
The text was updated successfully, but these errors were encountered: