summaryrefslogtreecommitdiffstats
path: root/contrib/tools/swig/Lib/std/std_wstring.i
diff options
context:
space:
mode:
authorrobot-piglet <[email protected]>2025-08-28 14:27:58 +0300
committerrobot-piglet <[email protected]>2025-08-28 14:57:06 +0300
commit81d828c32c8d5477cb2f0ce5da06a1a8d9392ca3 (patch)
tree3081d566f0d5158d76e9093261344f6406fd09f7 /contrib/tools/swig/Lib/std/std_wstring.i
parent77ea11423f959e51795cc3ef36a48d808b4ffb98 (diff)
Intermediate changes
commit_hash:d5b1af16dbe9030537a04c27eb410c88c2f496cd
Diffstat (limited to 'contrib/tools/swig/Lib/std/std_wstring.i')
-rw-r--r--contrib/tools/swig/Lib/std/std_wstring.i14
1 files changed, 14 insertions, 0 deletions
diff --git a/contrib/tools/swig/Lib/std/std_wstring.i b/contrib/tools/swig/Lib/std/std_wstring.i
new file mode 100644
index 00000000000..e54d21200e4
--- /dev/null
+++ b/contrib/tools/swig/Lib/std/std_wstring.i
@@ -0,0 +1,14 @@
+%include <wchar.i>
+%include <std/std_basic_string.i>
+
+/* wide strings */
+
+namespace std
+{
+ %std_comp_methods(basic_string<wchar_t>);
+ %naturalvar wstring;
+ typedef basic_string<wchar_t> wstring;
+}
+
+%template(wstring) std::basic_string<wchar_t>;
+