X7ROOT File Manager
Current Path:
/usr/share/swig/2.0.10/perl5
usr
/
share
/
swig
/
2.0.10
/
perl5
/
📁
..
📄
Makefile.pl
(691 B)
📄
attribute.i
(34 B)
📄
carrays.i
(33 B)
📄
cdata.i
(30 B)
📄
cmalloc.i
(32 B)
📄
cni.i
(150 B)
📄
cpointer.i
(33 B)
📄
cstring.i
(32 B)
📄
exception.i
(138 B)
📄
factory.i
(32 B)
📄
jstring.i
(1.02 KB)
📄
noembed.h
(1.54 KB)
📄
perl5.swg
(1.44 KB)
📄
perlerrors.swg
(871 B)
📄
perlfragments.swg
(556 B)
📄
perlhead.swg
(2.55 KB)
📄
perlinit.swg
(1.94 KB)
📄
perlkw.swg
(3.78 KB)
📄
perlmacros.swg
(36 B)
📄
perlmain.i
(1.94 KB)
📄
perlopers.swg
(1.83 KB)
📄
perlprimtypes.swg
(7.47 KB)
📄
perlrun.swg
(14.23 KB)
📄
perlruntime.swg
(326 B)
📄
perlstrings.swg
(1.39 KB)
📄
perltypemaps.swg
(2.74 KB)
📄
perluserdir.swg
(36 B)
📄
reference.i
(7.08 KB)
📄
std_common.i
(617 B)
📄
std_deque.i
(28 B)
📄
std_except.i
(35 B)
📄
std_list.i
(14.04 KB)
📄
std_map.i
(2.28 KB)
📄
std_pair.i
(703 B)
📄
std_string.i
(62 B)
📄
std_vector.i
(22.3 KB)
📄
stl.i
(356 B)
📄
typemaps.i
(12.48 KB)
Editing: std_common.i
/* ----------------------------------------------------------------------------- * std_common.i * * SWIG typemaps for STL - common utilities * ----------------------------------------------------------------------------- */ %include <std/std_except.i> %apply size_t { std::size_t }; %{ #include <string> double SwigSvToNumber(SV* sv) { return SvIOK(sv) ? double(SvIVX(sv)) : SvNVX(sv); } std::string SwigSvToString(SV* sv) { STRLEN len; char *ptr = SvPV(sv, len); return std::string(ptr, len); } void SwigSvFromString(SV* sv, const std::string& s) { sv_setpvn(sv,s.data(),s.size()); } %}
Upload File
Create Folder