Allow Vector and Matrix in list of template values
parent
0e9f5c7841
commit
be00e1c348
|
@ -58,7 +58,7 @@ string Method::wrapper_call(FileWriter& wrapperFile, Str cppClassName,
|
|||
// check arguments
|
||||
// extra argument obj -> nargin-1 is passed !
|
||||
// example: checkArguments("equals",nargout,nargin-1,2);
|
||||
wrapperFile.oss << " checkArguments(\"" << name_ << "\",nargout,nargin-1,"
|
||||
wrapperFile.oss << " checkArguments(\"" << matlabName() << "\",nargout,nargin-1,"
|
||||
<< args.size() << ");\n";
|
||||
|
||||
// get class pointer
|
||||
|
|
|
@ -162,7 +162,7 @@ void Module::parseMarkup(const std::string& data) {
|
|||
vector<Qualified> templateArgValues;
|
||||
Rule templateArgValue_p =
|
||||
(*(namespace_name_p[push_back_a(templateArgValue.namespaces)] >> str_p("::")) >>
|
||||
className_p[assign_a(templateArgValue.name)])
|
||||
(className_p | eigenType_p)[assign_a(templateArgValue.name)])
|
||||
[push_back_a(templateArgValues, templateArgValue)]
|
||||
[clear_a(templateArgValue)];
|
||||
|
||||
|
|
Loading…
Reference in New Issue