/
niceSOFT
/
swig
ОбзорДокументацияВойти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
swig/
Lib/typemaps/
..
README

Cleanup SWIG_VERSION definition

4 года назад
attribute.swg

Remove long-deprecated %attribute_ref

3 года назад
carrays.swg

carrays.i library modified to use size_t instead of int

3 года назад
cdata_begin.swg

cdata whitespace/cosmetic fixups

2 года назад
cdata_end.swg

cdata doc updates

2 года назад
cmalloc.swg

SWIG license change - The Examples and Lib move to a very permissive license in the LICENSE file, removing the BSD license restrictions as agreed by committers since it was inadvertently introduced. Remove some examples where the impact of the license change is not clear.

16 лет назад
cpointer.swg

Fix function prototypes of generated pointer functions

5 лет назад
cstring.swg

Perl added to the Unified typemap library, cleaner way to use the library, and 'normalized' macro names

21 год назад
cstrings.swg

Python: Fix warnings about implicit type conversions (#3287)

8 месяцев назад
cwstring.swg

Perl added to the Unified typemap library, cleaner way to use the library, and 'normalized' macro names

21 год назад
enumint.swg

Fix random doubled spaces in code

3 года назад
exception.swg

Add Python support for std::unique_ptr inputs

4 года назад
factory.swg

add note for namespace issues

20 лет назад
fragments.swg

Py_INCREF -> Py_IncRef for stable ABI compliance

2 года назад
implicit.swg

Fix typo: "temporal" which should be "temporary"

3 года назад
inoutlist.swg

Remove redundant delete generated by the INPUT typemaps

16 дней назад
misctypes.swg

last performance improvements, and typemaps fixes

21 год назад
primtypes.swg

Update comment

год назад
ptrtypes.swg

Fix for STL containers static member and global variables

2 года назад
std_except.swg

Fix missed files

10 лет назад
std_string.swg

Add <string> fragment

12 лет назад
std_string_view.swg

[Ruby] Add string_view support

3 года назад
std_strings.swg

Fix seg fault passing invalid unicode values to std::string

2 года назад
std_wstring.swg

Add <string> fragment

12 лет назад
string.swg

Replace `%new_copy_array` with `SWIG_NewCopyCharArray()`

3 месяца назад
strings.swg

Add char *& string typemaps to all languages and char_strings runme parity

месяц назад
swigmacros.swg

Replace `%new_copy_array` with `SWIG_NewCopyCharArray()`

3 месяца назад
swigmove.swg

Add missing SWIGTYPE MOVE typecheck typemaps

2 года назад
swigobject.swg

Fix director arguments taking a const ref to the language object type

11 дней назад
swigtype.swg

Initialise the temporary pointer in the wrap by value typemaps

12 дней назад
swigtypemaps.swg

Use the canonical capitalisation of Unified Typemap Library

20 дней назад
typemaps.swg

Remove deprecated BOTH typemap rule

3 года назад
valtypes.swg

Fix for STL containers static member and global variables

2 года назад
void.swg

Fix undefined behaviour in directorout typemaps for void * and const char *&

год назад
wstring.swg

Replace `%new_copy_array` with `SWIG_NewCopyCharArray()`

3 месяца назад
README
Still in development, but if you are interested into looking around,
start with
 
 
swigtypemaps.swg
 
which is the head file. Also read the docs for %fragments in
 
fragments.swg
 
and follow the definitions in one of the supported languages:
 
python, perl, ruby, tcl
 
 
 
 
/* -----------------------------------------------------------------------------
* Internal typemap specializations
* ----------------------------------------------------------------------------- */
 
 
carrays.swg Implement the carrays.i library
cdata.swg Implement the cdata.i library
cmalloc.swg Implement the cmalloc.i library
cpointer.swg Implement the cpointer.i library
cstring.swg Implement the cstring.i library typemaps for char *
cwstring.swg Implement the cstring.i library typemaps for wchar_t *
exception.swg Implement the exception.i library
implicit.swg Allow the use of implicit C++ constructors
 
string.swg Typemaps for char * string
wstring.swg Typemaps for wchar_t * string
std_string.swg Typemaps for std::string
std_wstring.swg Typemaps for std::wstring
swigtype.swg Typemaps for the SWIGTYPE type
void.swg Typemaps for the 'void' type
enumint.swg Typemaps for enums treated as 'int'
swigobject.swg Typemaps for the SWIG_Object as in PyObject, Tcl_Obj, etc.
misctypes.swg Typemaps for miscellaneos types (size_t, ptrdiff_t, etc)
ptrtypes.swg Typemaps for types with a 'ptr' behavior
valtypes.swg Typemaps for 'by value' types
inoutlist.swg IN/OUTPUT/INOUT typemaps, where the OUTPUT values are returned in a list
primtypes.swg Common macros to manage primitive types (short,int,double,etc)
 
cstrings.swg Common macros to implemented the cstring/cwstring libraries
std_strings.swg Common macros to implemented the std::string/std::wstring typemaps
strings.swg Common macros and typemaps for string and wstring (char *, wchar_t *)
 
swigmacros.swg Basic macros
fragments.swg Macros for fragment manipulations
 
 
typemaps.swg The old typemaps.i library, not needed anymore