Package org.bytedeco.javacpp.tools
Class Templates
java.lang.Object
org.bytedeco.javacpp.tools.Templates
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static boolean
Returnsstrip(s).length() == s.length()
.ReturnssplitNamespace(s, false)
.splitNamespace
(String s, boolean returnParams) Split s at ::, but taking care of qualified template arguments and qualified function parameters.(package private) static String
Remove template arguments from s, taking care of nested templates, default arguments(xxx<>), operator <=>, ->
, etc
-
Field Details
-
templatePattern
-
-
Constructor Details
-
Templates
Templates()
-
-
Method Details
-
strip
Remove template arguments from s, taking care of nested templates, default arguments(xxx<>), operator <=>, ->
, etc -
notExists
Returnsstrip(s).length() == s.length()
. -
splitNamespace
ReturnssplitNamespace(s, false)
. -
splitNamespace
Split s at ::, but taking care of qualified template arguments and qualified function parameters. If returnParams is true, returned list contains an extra element with function parameters, or the empty string if none are present.
-