2
/* ------------------------------------------------------------
3
* --- ANSI/Posix C/C++ types ---
4
* ------------------------------------------------------------ */
6
%apply unsigned long { size_t };
7
%apply const unsigned long& { const size_t& };
8
%apply unsigned long& { size_t& };
9
%apply long { ptrdiff_t };
10
%apply const long& { const ptrdiff_t& };
11
%apply long& { ptrdiff_t& };
14
%apply unsigned long { std::size_t };
15
%apply const unsigned long& { const std::size_t& };
16
%apply unsigned long& { std::size_t& };
17
%apply long { std::ptrdiff_t };
18
%apply const long& { const std::ptrdiff_t& };
19
%apply long& { std::ptrdiff_t& };