libnatspec 0.3.1
Структуры данных | Макросы | Определения типов | Функции | Переменные
Файл natspec_wrap.c
#include <stdio.h>
#include <tcl.h>
#include <errno.h>
#include <stdlib.h>
#include <stdarg.h>
#include <ctype.h>
#include <string.h>
#include "assert.h"
#include "../../lib/natspec.h"
#include <limits.h>

Структуры данных

struct  swig_type_info
 
struct  swig_cast_info
 
struct  swig_module_info
 
struct  swig_const_info
 
struct  swig_method
 
struct  swig_attribute
 
struct  swig_class
 
struct  swig_instance
 
struct  swig_command_info
 
struct  swig_var_info
 

Макросы

#define SWIGTCL
 
#define SWIGTEMPLATEDISAMBIGUATOR
 
#define SWIGINLINE
 
#define SWIGUNUSED
 
#define SWIGUNUSEDPARM(p)   p SWIGUNUSED
 
#define SWIGINTERN   static SWIGUNUSED
 
#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
 
#define SWIGEXPORT
 
#define SWIGSTDCALL
 
#define SWIG_RUNTIME_VERSION   "4"
 
#define SWIG_TYPE_TABLE_NAME
 
#define SWIGRUNTIME   SWIGINTERN
 
#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE
 
#define SWIG_BUFFER_SIZE   1024
 
#define SWIG_POINTER_DISOWN   0x1
 
#define SWIG_CAST_NEW_MEMORY   0x2
 
#define SWIG_POINTER_OWN   0x1
 
#define SWIG_OK   (0)
 
#define SWIG_ERROR   (-1)
 
#define SWIG_IsOK(r)   (r >= 0)
 
#define SWIG_ArgError(r)   ((r != SWIG_ERROR) ? r : SWIG_TypeError)
 
#define SWIG_CASTRANKLIMIT   (1 << 8)
 
#define SWIG_NEWOBJMASK   (SWIG_CASTRANKLIMIT << 1)
 
#define SWIG_TMPOBJMASK   (SWIG_NEWOBJMASK << 1)
 
#define SWIG_BADOBJ   (SWIG_ERROR)
 
#define SWIG_OLDOBJ   (SWIG_OK)
 
#define SWIG_NEWOBJ   (SWIG_OK | SWIG_NEWOBJMASK)
 
#define SWIG_TMPOBJ   (SWIG_OK | SWIG_TMPOBJMASK)
 
#define SWIG_AddNewMask(r)   (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
 
#define SWIG_DelNewMask(r)   (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
 
#define SWIG_IsNewObj(r)   (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
 
#define SWIG_AddTmpMask(r)   (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
 
#define SWIG_DelTmpMask(r)   (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
 
#define SWIG_IsTmpObj(r)   (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
 
#define SWIG_AddCast
 
#define SWIG_CheckState(r)   (SWIG_IsOK(r) ? 1 : 0)
 
#define SWIG_UnknownError   -1
 
#define SWIG_IOError   -2
 
#define SWIG_RuntimeError   -3
 
#define SWIG_IndexError   -4
 
#define SWIG_TypeError   -5
 
#define SWIG_DivisionByZero   -6
 
#define SWIG_OverflowError   -7
 
#define SWIG_SyntaxError   -8
 
#define SWIG_ValueError   -9
 
#define SWIG_SystemError   -10
 
#define SWIG_AttributeError   -11
 
#define SWIG_MemoryError   -12
 
#define SWIG_NullReferenceError   -13
 
#define SWIG_TCL_POINTER   4
 
#define SWIG_TCL_BINARY   5
 
#define SWIG_ConvertPtr(oc, ptr, ty, flags)   SWIG_Tcl_ConvertPtr(interp, oc, ptr, ty, flags)
 
#define SWIG_NewPointerObj(ptr, type, flags)   SWIG_Tcl_NewPointerObj(ptr, type, flags)
 
#define SWIG_ConvertPacked(obj, ptr, sz, ty)   SWIG_Tcl_ConvertPacked(interp, obj, ptr, sz, ty)
 
#define SWIG_NewPackedObj(ptr, sz, type)   SWIG_Tcl_NewPackedObj(ptr, sz, type)
 
#define SWIG_ConvertInstance(obj, pptr, type, flags)   SWIG_Tcl_ConvertPtr(interp, obj, pptr, type, flags)
 
#define SWIG_NewInstanceObj(thisvalue, type, flags)   SWIG_Tcl_NewInstanceObj(interp, thisvalue, type, flags)
 
#define SWIG_ConvertFunctionPtr(obj, pptr, type)   SWIG_Tcl_ConvertPtr(interp, obj, pptr, type, 0)
 
#define SWIG_NewFunctionPtrObj(ptr, type)   SWIG_Tcl_NewPointerObj(ptr, type, 0)
 
#define SWIG_ConvertMember(obj, ptr, sz, ty)   SWIG_Tcl_ConvertPacked(interp,obj, ptr, sz, ty)
 
#define SWIG_NewMemberObj(ptr, sz, type)   SWIG_Tcl_NewPackedObj(ptr, sz, type)
 
#define SWIG_GetModule(clientdata)   SWIG_Tcl_GetModule((Tcl_Interp *) (clientdata))
 
#define SWIG_SetModule(clientdata, pointer)   SWIG_Tcl_SetModule((Tcl_Interp *) (clientdata), pointer)
 
#define SWIG_ErrorType(code)   SWIG_Tcl_ErrorType(code)
 
#define SWIG_Error(code, msg)   SWIG_Tcl_SetErrorMsg(interp, SWIG_Tcl_ErrorType(code), msg)
 
#define SWIG_fail   goto fail
 
#define SWIG_Acquire(ptr)   SWIG_Tcl_Acquire(ptr)
 
#define SWIG_MethodCommand   SWIG_Tcl_MethodCommand
 
#define SWIG_Disown(ptr)   SWIG_Tcl_Disown(ptr)
 
#define SWIG_ConvertPtrFromString(c, ptr, ty, flags)   SWIG_Tcl_ConvertPtrFromString(interp, c, ptr, ty, flags)
 
#define SWIG_MakePtr(c, ptr, ty, flags)   SWIG_Tcl_MakePtr(c, ptr, ty, flags)
 
#define SWIG_PointerTypeFromString(c)   SWIG_Tcl_PointerTypeFromString(c)
 
#define SWIG_GetArgs   SWIG_Tcl_GetArgs
 
#define SWIG_GetConstantObj(key)   SWIG_Tcl_GetConstantObj(key)
 
#define SWIG_ObjectConstructor   SWIG_Tcl_ObjectConstructor
 
#define SWIG_Thisown(ptr)   SWIG_Tcl_Thisown(ptr)
 
#define SWIG_ObjectDelete   SWIG_Tcl_ObjectDelete
 
#define SWIG_TCL_DECL_ARGS_2(arg1, arg2)   (Tcl_Interp *interp SWIGUNUSED, arg1, arg2)
 
#define SWIG_TCL_CALL_ARGS_2(arg1, arg2)   (interp, arg1, arg2)
 
#define SWIG_POINTER_EXCEPTION   0
 
#define SWIG_GetConstant   SWIG_GetConstantObj
 
#define SWIG_Tcl_GetConstant   SWIG_Tcl_GetConstantObj
 
#define SWIG_exception_fail(code, msg)   do { SWIG_Error(code, msg); SWIG_fail; } while(0)
 
#define SWIG_contract_assert(expr, msg)   if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
 
#define SWIGTYPE_p_char   swig_types[0]
 
#define SWIGTYPE_p_iconv_t   swig_types[1]
 
#define SWIGTYPE_p_p_char   swig_types[2]
 
#define SWIGTYPE_p_size_t   swig_types[3]
 
#define SWIG_TypeQuery(name)   SWIG_TypeQueryModule(&swig_module, &swig_module, name)
 
#define SWIG_MangledTypeQuery(name)   SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
 
#define SWIG_init   Natspec_Init
 
#define SWIG_name   "natspec"
 
#define SWIG_prefix   ""
 
#define SWIG_version   "0.0"
 
#define SWIGVERSION   0x010339
 
#define SWIG_VERSION   SWIGVERSION
 
#define SWIG_as_voidptr(a)   (void *)((const void *)(a))
 
#define SWIG_as_voidptrptr(a)   ((void)SWIG_as_voidptr(*a),(void**)(a))
 

Определения типов

typedef void *(* swig_converter_func) (void *, int *)
 
typedef struct swig_type_info *(* swig_dycast_func) (void **)
 
typedef struct swig_type_info swig_type_info
 
typedef struct swig_cast_info swig_cast_info
 
typedef struct swig_module_info swig_module_info
 
typedef struct swig_const_info swig_const_info
 
typedef int(* swig_wrapper) (ClientData, Tcl_Interp *, int, Tcl_Obj *CONST[])
 
typedef int(* swig_wrapper_func) (ClientData, Tcl_Interp *, int, Tcl_Obj *CONST[])
 
typedef char *(* swig_variable_func) (ClientData, Tcl_Interp *, char *, char *, int)
 
typedef void(* swig_delete_func) (ClientData)
 
typedef struct swig_method swig_method
 
typedef struct swig_attribute swig_attribute
 
typedef struct swig_class swig_class
 
typedef struct swig_instance swig_instance
 

Функции

SWIGRUNTIME int SWIG_TypeNameComp (const char *f1, const char *l1, const char *f2, const char *l2)
 
SWIGRUNTIME int SWIG_TypeEquiv (const char *nb, const char *tb)
 
SWIGRUNTIME int SWIG_TypeCompare (const char *nb, const char *tb)
 
SWIGRUNTIME swig_cast_infoSWIG_TypeCheck (const char *c, swig_type_info *ty)
 
SWIGRUNTIME swig_cast_infoSWIG_TypeCheckStruct (swig_type_info *from, swig_type_info *ty)
 
SWIGRUNTIMEINLINE void * SWIG_TypeCast (swig_cast_info *ty, void *ptr, int *newmemory)
 
SWIGRUNTIME swig_type_infoSWIG_TypeDynamicCast (swig_type_info *ty, void **ptr)
 
SWIGRUNTIMEINLINE const char * SWIG_TypeName (const swig_type_info *ty)
 
SWIGRUNTIME const char * SWIG_TypePrettyName (const swig_type_info *type)
 
SWIGRUNTIME void SWIG_TypeClientData (swig_type_info *ti, void *clientdata)
 
SWIGRUNTIME void SWIG_TypeNewClientData (swig_type_info *ti, void *clientdata)
 
SWIGRUNTIME swig_type_infoSWIG_MangledTypeQueryModule (swig_module_info *start, swig_module_info *end, const char *name)
 
SWIGRUNTIME swig_type_infoSWIG_TypeQueryModule (swig_module_info *start, swig_module_info *end, const char *name)
 
SWIGRUNTIME char * SWIG_PackData (char *c, void *ptr, size_t sz)
 
SWIGRUNTIME const char * SWIG_UnpackData (const char *c, void *ptr, size_t sz)
 
SWIGRUNTIME char * SWIG_PackVoidPtr (char *buff, void *ptr, const char *name, size_t bsz)
 
SWIGRUNTIME const char * SWIG_UnpackVoidPtr (const char *c, void **ptr, const char *name)
 
SWIGRUNTIME char * SWIG_PackDataName (char *buff, void *ptr, size_t sz, const char *name, size_t bsz)
 
SWIGRUNTIME const char * SWIG_UnpackDataName (const char *c, void *ptr, size_t sz, const char *name)
 
SWIGINTERN const char * SWIG_Tcl_ErrorType (int code)
 
SWIGINTERN void SWIG_Tcl_SetErrorObj (Tcl_Interp *interp, const char *ctype, Tcl_Obj *obj)
 
SWIGINTERN void SWIG_Tcl_SetErrorMsg (Tcl_Interp *interp, const char *ctype, const char *mesg)
 
SWIGINTERNINLINE void SWIG_Tcl_AddErrorMsg (Tcl_Interp *interp, const char *mesg)
 
SWIGINTERN void SWIG_Tcl_SetConstantObj (Tcl_Interp *interp, const char *name, Tcl_Obj *obj)
 
SWIGINTERN Tcl_Obj * SWIG_Tcl_GetConstantObj (const char *key)
 
SWIGRUNTIME Tcl_HashTable * SWIG_Tcl_ObjectTable (void)
 
SWIGRUNTIME void SWIG_Tcl_Acquire (void *ptr)
 
SWIGRUNTIME int SWIG_Tcl_Thisown (void *ptr)
 
SWIGRUNTIME int SWIG_Tcl_Disown (void *ptr)
 
SWIGRUNTIME int SWIG_Tcl_ConvertPtrFromString (Tcl_Interp *interp, const char *c, void **ptr, swig_type_info *ty, int flags)
 
SWIGRUNTIMEINLINE int SWIG_Tcl_ConvertPtr (Tcl_Interp *interp, Tcl_Obj *oc, void **ptr, swig_type_info *ty, int flags)
 
SWIGRUNTIME char * SWIG_Tcl_PointerTypeFromString (char *c)
 
SWIGRUNTIME int SWIG_Tcl_ConvertPacked (Tcl_Interp *SWIGUNUSEDPARM(interp), Tcl_Obj *obj, void *ptr, int sz, swig_type_info *ty)
 
SWIGRUNTIME void SWIG_Tcl_MakePtr (char *c, void *ptr, swig_type_info *ty, int flags)
 
SWIGRUNTIMEINLINE Tcl_Obj * SWIG_Tcl_NewPointerObj (void *ptr, swig_type_info *type, int flags)
 
SWIGRUNTIME Tcl_Obj * SWIG_Tcl_NewPackedObj (void *ptr, int sz, swig_type_info *type)
 
SWIGRUNTIME swig_module_infoSWIG_Tcl_GetModule (Tcl_Interp *interp)
 
SWIGRUNTIME void SWIG_Tcl_SetModule (Tcl_Interp *interp, swig_module_info *module)
 
SWIGRUNTIME void SWIG_Tcl_ObjectDelete (ClientData clientData)
 
SWIGRUNTIME int SWIG_Tcl_MethodCommand (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST _objv[])
 
SWIGRUNTIME Tcl_Obj * SWIG_Tcl_NewInstanceObj (Tcl_Interp *interp, void *thisvalue, swig_type_info *type, int flags)
 
SWIGRUNTIME int SWIG_Tcl_ObjectConstructor (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGRUNTIME int SWIG_Tcl_GetArgs (Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], const char *fmt,...)
 
SWIGEXPORT int SWIG_init (Tcl_Interp *)
 
SWIGINTERNINLINE Tcl_Obj * SWIG_From_long (long value)
 
SWIGINTERNINLINE Tcl_Obj * SWIG_From_int (int value)
 
SWIGINTERNINLINE Tcl_Obj * SWIG_FromCharPtrAndSize (const char *carray, size_t size)
 
SWIGINTERNINLINE Tcl_Obj * SWIG_FromCharPtr (const char *cptr)
 
SWIGINTERN int SWIG_AsCharPtrAndSize (Tcl_Obj *obj, char **cptr, size_t *psize, int *alloc)
 
SWIGINTERN int SWIG_AsVal_long SWIG_TCL_DECL_ARGS_2 (Tcl_Obj *obj, long *val)
 
SWIGINTERN int SWIG_AsVal_int SWIG_TCL_DECL_ARGS_2 (Tcl_Obj *obj, int *val)
 
SWIGINTERNINLINE Tcl_Obj * SWIG_From_unsigned_SS_long (unsigned long value)
 
SWIGINTERNINLINE Tcl_Obj * SWIG_From_size_t (size_t value)
 
SWIGINTERN int _wrap_natspec_get_current_locale (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_get_user_locale (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_get_system_locale (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_locale_is_utf8 (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_get_charset (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_get_filename_encoding (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_get_charset_by_locale (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_convert (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_iconv_open (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_iconv (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_iconv_close (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_get_enriched_fs_options (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_get_codepage_by_charset (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_get_nls_by_charset (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_extract_charset_from_locale (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_humble_charset (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_get_charset_by_charset (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGINTERN int _wrap_natspec_convert_with_translit (ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 
SWIGRUNTIME void SWIG_InitializeModule (void *clientdata)
 
SWIGRUNTIME void SWIG_PropagateClientData (void)
 
SWIGINTERN void SWIG_Tcl_InstallConstants (Tcl_Interp *interp, swig_const_info constants[])
 
SWIGEXPORT int Natspec_SafeInit (Tcl_Interp *interp)
 

Переменные

static Tcl_HashTable swigconstTable
 
static int swigconstTableinit = 0
 
static swig_type_infoswig_types [5]
 
static swig_module_info swig_module = {swig_types, 4, 0, 0, 0, 0}
 
static swig_command_info swig_commands []
 
static swig_var_info swig_variables []
 
static swig_const_info swig_constants []
 
static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_iconv_t = {"_p_iconv_t", "iconv_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_size_t = {"_p_size_t", "size_t *", 0, 0, (void*)0, 0}
 
static swig_type_infoswig_type_initial []
 
static swig_cast_info _swigc__p_char [] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_iconv_t [] = { {&_swigt__p_iconv_t, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_p_char [] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_size_t [] = { {&_swigt__p_size_t, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_infoswig_cast_initial []
 

Макросы

◆ SWIG_Acquire

#define SWIG_Acquire ( ptr)    SWIG_Tcl_Acquire(ptr)

◆ SWIG_AddCast

#define SWIG_AddCast

◆ SWIG_AddNewMask

#define SWIG_AddNewMask ( r)    (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)

◆ SWIG_AddTmpMask

#define SWIG_AddTmpMask ( r)    (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)

◆ SWIG_ArgError

#define SWIG_ArgError ( r)    ((r != SWIG_ERROR) ? r : SWIG_TypeError)

◆ SWIG_as_voidptr

#define SWIG_as_voidptr ( a)    (void *)((const void *)(a))

◆ SWIG_as_voidptrptr

#define SWIG_as_voidptrptr ( a)    ((void)SWIG_as_voidptr(*a),(void**)(a))

◆ SWIG_AttributeError

#define SWIG_AttributeError   -11

◆ SWIG_BADOBJ

#define SWIG_BADOBJ   (SWIG_ERROR)

◆ SWIG_BUFFER_SIZE

#define SWIG_BUFFER_SIZE   1024

◆ SWIG_CAST_NEW_MEMORY

#define SWIG_CAST_NEW_MEMORY   0x2

◆ SWIG_CASTRANKLIMIT

#define SWIG_CASTRANKLIMIT   (1 << 8)

◆ SWIG_CheckState

#define SWIG_CheckState ( r)    (SWIG_IsOK(r) ? 1 : 0)

◆ SWIG_contract_assert

#define SWIG_contract_assert ( expr,
msg )   if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else

◆ SWIG_ConvertFunctionPtr

#define SWIG_ConvertFunctionPtr ( obj,
pptr,
type )   SWIG_Tcl_ConvertPtr(interp, obj, pptr, type, 0)

◆ SWIG_ConvertInstance

#define SWIG_ConvertInstance ( obj,
pptr,
type,
flags )   SWIG_Tcl_ConvertPtr(interp, obj, pptr, type, flags)

◆ SWIG_ConvertMember

#define SWIG_ConvertMember ( obj,
ptr,
sz,
ty )   SWIG_Tcl_ConvertPacked(interp,obj, ptr, sz, ty)

◆ SWIG_ConvertPacked

#define SWIG_ConvertPacked ( obj,
ptr,
sz,
ty )   SWIG_Tcl_ConvertPacked(interp, obj, ptr, sz, ty)

◆ SWIG_ConvertPtr

#define SWIG_ConvertPtr ( oc,
ptr,
ty,
flags )   SWIG_Tcl_ConvertPtr(interp, oc, ptr, ty, flags)

◆ SWIG_ConvertPtrFromString

#define SWIG_ConvertPtrFromString ( c,
ptr,
ty,
flags )   SWIG_Tcl_ConvertPtrFromString(interp, c, ptr, ty, flags)

◆ SWIG_DelNewMask

#define SWIG_DelNewMask ( r)    (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)

◆ SWIG_DelTmpMask

#define SWIG_DelTmpMask ( r)    (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)

◆ SWIG_Disown

#define SWIG_Disown ( ptr)    SWIG_Tcl_Disown(ptr)

◆ SWIG_DivisionByZero

#define SWIG_DivisionByZero   -6

◆ SWIG_ERROR

#define SWIG_ERROR   (-1)

◆ SWIG_Error

#define SWIG_Error ( code,
msg )   SWIG_Tcl_SetErrorMsg(interp, SWIG_Tcl_ErrorType(code), msg)

◆ SWIG_ErrorType

#define SWIG_ErrorType ( code)    SWIG_Tcl_ErrorType(code)

◆ SWIG_exception_fail

#define SWIG_exception_fail ( code,
msg )   do { SWIG_Error(code, msg); SWIG_fail; } while(0)

◆ SWIG_fail

#define SWIG_fail   goto fail

◆ SWIG_GetArgs

#define SWIG_GetArgs   SWIG_Tcl_GetArgs

◆ SWIG_GetConstant

#define SWIG_GetConstant   SWIG_GetConstantObj

◆ SWIG_GetConstantObj

#define SWIG_GetConstantObj ( key)    SWIG_Tcl_GetConstantObj(key)

◆ SWIG_GetModule

#define SWIG_GetModule ( clientdata)    SWIG_Tcl_GetModule((Tcl_Interp *) (clientdata))

◆ SWIG_IndexError

#define SWIG_IndexError   -4

◆ SWIG_init

#define SWIG_init   Natspec_Init

◆ SWIG_IOError

#define SWIG_IOError   -2

◆ SWIG_IsNewObj

#define SWIG_IsNewObj ( r)    (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))

◆ SWIG_IsOK

#define SWIG_IsOK ( r)    (r >= 0)

◆ SWIG_IsTmpObj

#define SWIG_IsTmpObj ( r)    (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))

◆ SWIG_MakePtr

#define SWIG_MakePtr ( c,
ptr,
ty,
flags )   SWIG_Tcl_MakePtr(c, ptr, ty, flags)

◆ SWIG_MangledTypeQuery

#define SWIG_MangledTypeQuery ( name)    SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)

◆ SWIG_MemoryError

#define SWIG_MemoryError   -12

◆ SWIG_MethodCommand

#define SWIG_MethodCommand   SWIG_Tcl_MethodCommand

◆ SWIG_name

#define SWIG_name   "natspec"

◆ SWIG_NewFunctionPtrObj

#define SWIG_NewFunctionPtrObj ( ptr,
type )   SWIG_Tcl_NewPointerObj(ptr, type, 0)

◆ SWIG_NewInstanceObj

#define SWIG_NewInstanceObj ( thisvalue,
type,
flags )   SWIG_Tcl_NewInstanceObj(interp, thisvalue, type, flags)

◆ SWIG_NewMemberObj

#define SWIG_NewMemberObj ( ptr,
sz,
type )   SWIG_Tcl_NewPackedObj(ptr, sz, type)

◆ SWIG_NEWOBJ

#define SWIG_NEWOBJ   (SWIG_OK | SWIG_NEWOBJMASK)

◆ SWIG_NEWOBJMASK

#define SWIG_NEWOBJMASK   (SWIG_CASTRANKLIMIT << 1)

◆ SWIG_NewPackedObj

#define SWIG_NewPackedObj ( ptr,
sz,
type )   SWIG_Tcl_NewPackedObj(ptr, sz, type)

◆ SWIG_NewPointerObj

#define SWIG_NewPointerObj ( ptr,
type,
flags )   SWIG_Tcl_NewPointerObj(ptr, type, flags)

◆ SWIG_NullReferenceError

#define SWIG_NullReferenceError   -13

◆ SWIG_ObjectConstructor

#define SWIG_ObjectConstructor   SWIG_Tcl_ObjectConstructor

◆ SWIG_ObjectDelete

#define SWIG_ObjectDelete   SWIG_Tcl_ObjectDelete

◆ SWIG_OK

#define SWIG_OK   (0)

◆ SWIG_OLDOBJ

#define SWIG_OLDOBJ   (SWIG_OK)

◆ SWIG_OverflowError

#define SWIG_OverflowError   -7

◆ SWIG_POINTER_DISOWN

#define SWIG_POINTER_DISOWN   0x1

◆ SWIG_POINTER_EXCEPTION

#define SWIG_POINTER_EXCEPTION   0

◆ SWIG_POINTER_OWN

#define SWIG_POINTER_OWN   0x1

◆ SWIG_PointerTypeFromString

#define SWIG_PointerTypeFromString ( c)    SWIG_Tcl_PointerTypeFromString(c)

◆ SWIG_prefix

#define SWIG_prefix   ""

◆ SWIG_RUNTIME_VERSION

#define SWIG_RUNTIME_VERSION   "4"

◆ SWIG_RuntimeError

#define SWIG_RuntimeError   -3

◆ SWIG_SetModule

#define SWIG_SetModule ( clientdata,
pointer )   SWIG_Tcl_SetModule((Tcl_Interp *) (clientdata), pointer)

◆ SWIG_SyntaxError

#define SWIG_SyntaxError   -8

◆ SWIG_SystemError

#define SWIG_SystemError   -10

◆ SWIG_TCL_BINARY

#define SWIG_TCL_BINARY   5

◆ SWIG_TCL_CALL_ARGS_2

#define SWIG_TCL_CALL_ARGS_2 ( arg1,
arg2 )   (interp, arg1, arg2)

◆ SWIG_TCL_DECL_ARGS_2

#define SWIG_TCL_DECL_ARGS_2 ( arg1,
arg2 )   (Tcl_Interp *interp SWIGUNUSED, arg1, arg2)

◆ SWIG_Tcl_GetConstant

#define SWIG_Tcl_GetConstant   SWIG_Tcl_GetConstantObj

◆ SWIG_TCL_POINTER

#define SWIG_TCL_POINTER   4

◆ SWIG_Thisown

#define SWIG_Thisown ( ptr)    SWIG_Tcl_Thisown(ptr)

◆ SWIG_TMPOBJ

#define SWIG_TMPOBJ   (SWIG_OK | SWIG_TMPOBJMASK)

◆ SWIG_TMPOBJMASK

#define SWIG_TMPOBJMASK   (SWIG_NEWOBJMASK << 1)

◆ SWIG_TYPE_TABLE_NAME

#define SWIG_TYPE_TABLE_NAME

◆ SWIG_TypeError

#define SWIG_TypeError   -5

◆ SWIG_TypeQuery

#define SWIG_TypeQuery ( name)    SWIG_TypeQueryModule(&swig_module, &swig_module, name)

◆ SWIG_UnknownError

#define SWIG_UnknownError   -1

◆ SWIG_ValueError

#define SWIG_ValueError   -9

◆ SWIG_version

#define SWIG_version   "0.0"

◆ SWIG_VERSION

#define SWIG_VERSION   SWIGVERSION

◆ SWIGEXPORT

#define SWIGEXPORT

◆ SWIGINLINE

#define SWIGINLINE

◆ SWIGINTERN

#define SWIGINTERN   static SWIGUNUSED

◆ SWIGINTERNINLINE

#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE

◆ SWIGRUNTIME

#define SWIGRUNTIME   SWIGINTERN

◆ SWIGRUNTIMEINLINE

#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE

◆ SWIGSTDCALL

#define SWIGSTDCALL

◆ SWIGTCL

#define SWIGTCL

◆ SWIGTEMPLATEDISAMBIGUATOR

#define SWIGTEMPLATEDISAMBIGUATOR

◆ SWIGTYPE_p_char

#define SWIGTYPE_p_char   swig_types[0]

◆ SWIGTYPE_p_iconv_t

#define SWIGTYPE_p_iconv_t   swig_types[1]

◆ SWIGTYPE_p_p_char

#define SWIGTYPE_p_p_char   swig_types[2]

◆ SWIGTYPE_p_size_t

#define SWIGTYPE_p_size_t   swig_types[3]

◆ SWIGUNUSED

#define SWIGUNUSED

◆ SWIGUNUSEDPARM

#define SWIGUNUSEDPARM ( p)    p SWIGUNUSED

◆ SWIGVERSION

#define SWIGVERSION   0x010339

Типы

◆ swig_attribute

typedef struct swig_attribute swig_attribute

◆ swig_cast_info

typedef struct swig_cast_info swig_cast_info

◆ swig_class

typedef struct swig_class swig_class

◆ swig_const_info

typedef struct swig_const_info swig_const_info

◆ swig_converter_func

typedef void *(* swig_converter_func) (void *, int *)

◆ swig_delete_func

typedef void(* swig_delete_func) (ClientData)

◆ swig_dycast_func

typedef struct swig_type_info *(* swig_dycast_func) (void **)

◆ swig_instance

typedef struct swig_instance swig_instance

◆ swig_method

typedef struct swig_method swig_method

◆ swig_module_info

typedef struct swig_module_info swig_module_info

◆ swig_type_info

typedef struct swig_type_info swig_type_info

◆ swig_variable_func

typedef char *(* swig_variable_func) (ClientData, Tcl_Interp *, char *, char *, int)

◆ swig_wrapper

typedef int(* swig_wrapper) (ClientData, Tcl_Interp *, int, Tcl_Obj *CONST[])

◆ swig_wrapper_func

typedef int(* swig_wrapper_func) (ClientData, Tcl_Interp *, int, Tcl_Obj *CONST[])

Функции

◆ _wrap_natspec_convert()

SWIGINTERN int _wrap_natspec_convert ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_convert_with_translit()

SWIGINTERN int _wrap_natspec_convert_with_translit ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_extract_charset_from_locale()

SWIGINTERN int _wrap_natspec_extract_charset_from_locale ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_get_charset()

SWIGINTERN int _wrap_natspec_get_charset ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_get_charset_by_charset()

SWIGINTERN int _wrap_natspec_get_charset_by_charset ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_get_charset_by_locale()

SWIGINTERN int _wrap_natspec_get_charset_by_locale ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_get_codepage_by_charset()

SWIGINTERN int _wrap_natspec_get_codepage_by_charset ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_get_current_locale()

SWIGINTERN int _wrap_natspec_get_current_locale ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_get_enriched_fs_options()

SWIGINTERN int _wrap_natspec_get_enriched_fs_options ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_get_filename_encoding()

SWIGINTERN int _wrap_natspec_get_filename_encoding ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_get_nls_by_charset()

SWIGINTERN int _wrap_natspec_get_nls_by_charset ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_get_system_locale()

SWIGINTERN int _wrap_natspec_get_system_locale ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_get_user_locale()

SWIGINTERN int _wrap_natspec_get_user_locale ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_humble_charset()

SWIGINTERN int _wrap_natspec_humble_charset ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_iconv()

SWIGINTERN int _wrap_natspec_iconv ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_iconv_close()

SWIGINTERN int _wrap_natspec_iconv_close ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_iconv_open()

SWIGINTERN int _wrap_natspec_iconv_open ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ _wrap_natspec_locale_is_utf8()

SWIGINTERN int _wrap_natspec_locale_is_utf8 ( ClientData clientData SWIGUNUSED,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ Natspec_SafeInit()

SWIGEXPORT int Natspec_SafeInit ( Tcl_Interp * interp)

◆ SWIG_AsCharPtrAndSize()

SWIGINTERN int SWIG_AsCharPtrAndSize ( Tcl_Obj * obj,
char ** cptr,
size_t * psize,
int * alloc )

◆ SWIG_From_int()

SWIGINTERNINLINE Tcl_Obj * SWIG_From_int ( int value)

◆ SWIG_From_long()

SWIGINTERNINLINE Tcl_Obj * SWIG_From_long ( long value)

◆ SWIG_From_size_t()

SWIGINTERNINLINE Tcl_Obj * SWIG_From_size_t ( size_t value)

◆ SWIG_From_unsigned_SS_long()

SWIGINTERNINLINE Tcl_Obj * SWIG_From_unsigned_SS_long ( unsigned long value)

◆ SWIG_FromCharPtr()

SWIGINTERNINLINE Tcl_Obj * SWIG_FromCharPtr ( const char * cptr)

◆ SWIG_FromCharPtrAndSize()

SWIGINTERNINLINE Tcl_Obj * SWIG_FromCharPtrAndSize ( const char * carray,
size_t size )

◆ SWIG_init()

SWIGEXPORT int SWIG_init ( Tcl_Interp * interp)

◆ SWIG_InitializeModule()

SWIGRUNTIME void SWIG_InitializeModule ( void * clientdata)

◆ SWIG_MangledTypeQueryModule()

SWIGRUNTIME swig_type_info * SWIG_MangledTypeQueryModule ( swig_module_info * start,
swig_module_info * end,
const char * name )

◆ SWIG_PackData()

SWIGRUNTIME char * SWIG_PackData ( char * c,
void * ptr,
size_t sz )

◆ SWIG_PackDataName()

SWIGRUNTIME char * SWIG_PackDataName ( char * buff,
void * ptr,
size_t sz,
const char * name,
size_t bsz )

◆ SWIG_PackVoidPtr()

SWIGRUNTIME char * SWIG_PackVoidPtr ( char * buff,
void * ptr,
const char * name,
size_t bsz )

◆ SWIG_PropagateClientData()

SWIGRUNTIME void SWIG_PropagateClientData ( void )

◆ SWIG_Tcl_Acquire()

SWIGRUNTIME void SWIG_Tcl_Acquire ( void * ptr)

◆ SWIG_Tcl_AddErrorMsg()

SWIGINTERNINLINE void SWIG_Tcl_AddErrorMsg ( Tcl_Interp * interp,
const char * mesg )

◆ SWIG_Tcl_ConvertPacked()

SWIGRUNTIME int SWIG_Tcl_ConvertPacked ( Tcl_Interp * SWIGUNUSEDPARMinterp,
Tcl_Obj * obj,
void * ptr,
int sz,
swig_type_info * ty )

◆ SWIG_Tcl_ConvertPtr()

SWIGRUNTIMEINLINE int SWIG_Tcl_ConvertPtr ( Tcl_Interp * interp,
Tcl_Obj * oc,
void ** ptr,
swig_type_info * ty,
int flags )

◆ SWIG_Tcl_ConvertPtrFromString()

SWIGRUNTIME int SWIG_Tcl_ConvertPtrFromString ( Tcl_Interp * interp,
const char * c,
void ** ptr,
swig_type_info * ty,
int flags )

◆ SWIG_TCL_DECL_ARGS_2() [1/2]

SWIGINTERN int SWIG_AsVal_int SWIG_TCL_DECL_ARGS_2 ( Tcl_Obj * obj,
int * val )

◆ SWIG_TCL_DECL_ARGS_2() [2/2]

SWIGINTERN int SWIG_AsVal_long SWIG_TCL_DECL_ARGS_2 ( Tcl_Obj * obj,
long * val )

◆ SWIG_Tcl_Disown()

SWIGRUNTIME int SWIG_Tcl_Disown ( void * ptr)

◆ SWIG_Tcl_ErrorType()

SWIGINTERN const char * SWIG_Tcl_ErrorType ( int code)

◆ SWIG_Tcl_GetArgs()

SWIGRUNTIME int SWIG_Tcl_GetArgs ( Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[],
const char * fmt,
... )

◆ SWIG_Tcl_GetConstantObj()

SWIGINTERN Tcl_Obj * SWIG_Tcl_GetConstantObj ( const char * key)

◆ SWIG_Tcl_GetModule()

SWIGRUNTIME swig_module_info * SWIG_Tcl_GetModule ( Tcl_Interp * interp)

◆ SWIG_Tcl_InstallConstants()

SWIGINTERN void SWIG_Tcl_InstallConstants ( Tcl_Interp * interp,
swig_const_info constants[] )

◆ SWIG_Tcl_MakePtr()

SWIGRUNTIME void SWIG_Tcl_MakePtr ( char * c,
void * ptr,
swig_type_info * ty,
int flags )

◆ SWIG_Tcl_MethodCommand()

SWIGRUNTIME int SWIG_Tcl_MethodCommand ( ClientData clientData,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST _objv[] )

◆ SWIG_Tcl_NewInstanceObj()

SWIGRUNTIME Tcl_Obj * SWIG_Tcl_NewInstanceObj ( Tcl_Interp * interp,
void * thisvalue,
swig_type_info * type,
int flags )

◆ SWIG_Tcl_NewPackedObj()

SWIGRUNTIME Tcl_Obj * SWIG_Tcl_NewPackedObj ( void * ptr,
int sz,
swig_type_info * type )

◆ SWIG_Tcl_NewPointerObj()

SWIGRUNTIMEINLINE Tcl_Obj * SWIG_Tcl_NewPointerObj ( void * ptr,
swig_type_info * type,
int flags )

◆ SWIG_Tcl_ObjectConstructor()

SWIGRUNTIME int SWIG_Tcl_ObjectConstructor ( ClientData clientData,
Tcl_Interp * interp,
int objc,
Tcl_Obj *CONST objv[] )

◆ SWIG_Tcl_ObjectDelete()

SWIGRUNTIME void SWIG_Tcl_ObjectDelete ( ClientData clientData)

◆ SWIG_Tcl_ObjectTable()

SWIGRUNTIME Tcl_HashTable * SWIG_Tcl_ObjectTable ( void )

◆ SWIG_Tcl_PointerTypeFromString()

SWIGRUNTIME char * SWIG_Tcl_PointerTypeFromString ( char * c)

◆ SWIG_Tcl_SetConstantObj()

SWIGINTERN void SWIG_Tcl_SetConstantObj ( Tcl_Interp * interp,
const char * name,
Tcl_Obj * obj )

◆ SWIG_Tcl_SetErrorMsg()

SWIGINTERN void SWIG_Tcl_SetErrorMsg ( Tcl_Interp * interp,
const char * ctype,
const char * mesg )

◆ SWIG_Tcl_SetErrorObj()

SWIGINTERN void SWIG_Tcl_SetErrorObj ( Tcl_Interp * interp,
const char * ctype,
Tcl_Obj * obj )

◆ SWIG_Tcl_SetModule()

SWIGRUNTIME void SWIG_Tcl_SetModule ( Tcl_Interp * interp,
swig_module_info * module )

◆ SWIG_Tcl_Thisown()

SWIGRUNTIME int SWIG_Tcl_Thisown ( void * ptr)

◆ SWIG_TypeCast()

SWIGRUNTIMEINLINE void * SWIG_TypeCast ( swig_cast_info * ty,
void * ptr,
int * newmemory )

◆ SWIG_TypeCheck()

SWIGRUNTIME swig_cast_info * SWIG_TypeCheck ( const char * c,
swig_type_info * ty )

◆ SWIG_TypeCheckStruct()

SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct ( swig_type_info * from,
swig_type_info * ty )

◆ SWIG_TypeClientData()

SWIGRUNTIME void SWIG_TypeClientData ( swig_type_info * ti,
void * clientdata )

◆ SWIG_TypeCompare()

SWIGRUNTIME int SWIG_TypeCompare ( const char * nb,
const char * tb )

◆ SWIG_TypeDynamicCast()

SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast ( swig_type_info * ty,
void ** ptr )

◆ SWIG_TypeEquiv()

SWIGRUNTIME int SWIG_TypeEquiv ( const char * nb,
const char * tb )

◆ SWIG_TypeName()

SWIGRUNTIMEINLINE const char * SWIG_TypeName ( const swig_type_info * ty)

◆ SWIG_TypeNameComp()

SWIGRUNTIME int SWIG_TypeNameComp ( const char * f1,
const char * l1,
const char * f2,
const char * l2 )

◆ SWIG_TypeNewClientData()

SWIGRUNTIME void SWIG_TypeNewClientData ( swig_type_info * ti,
void * clientdata )

◆ SWIG_TypePrettyName()

SWIGRUNTIME const char * SWIG_TypePrettyName ( const swig_type_info * type)

◆ SWIG_TypeQueryModule()

SWIGRUNTIME swig_type_info * SWIG_TypeQueryModule ( swig_module_info * start,
swig_module_info * end,
const char * name )

◆ SWIG_UnpackData()

SWIGRUNTIME const char * SWIG_UnpackData ( const char * c,
void * ptr,
size_t sz )

◆ SWIG_UnpackDataName()

SWIGRUNTIME const char * SWIG_UnpackDataName ( const char * c,
void * ptr,
size_t sz,
const char * name )

◆ SWIG_UnpackVoidPtr()

SWIGRUNTIME const char * SWIG_UnpackVoidPtr ( const char * c,
void ** ptr,
const char * name )

Переменные

◆ _swigc__p_char

swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}
static

◆ _swigc__p_iconv_t

swig_cast_info _swigc__p_iconv_t[] = { {&_swigt__p_iconv_t, 0, 0, 0},{0, 0, 0, 0}}
static

◆ _swigc__p_p_char

swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}}
static

◆ _swigc__p_size_t

swig_cast_info _swigc__p_size_t[] = { {&_swigt__p_size_t, 0, 0, 0},{0, 0, 0, 0}}
static

◆ _swigt__p_char

swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}
static

◆ _swigt__p_iconv_t

swig_type_info _swigt__p_iconv_t = {"_p_iconv_t", "iconv_t *", 0, 0, (void*)0, 0}
static

◆ _swigt__p_p_char

swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0}
static

◆ _swigt__p_size_t

swig_type_info _swigt__p_size_t = {"_p_size_t", "size_t *", 0, 0, (void*)0, 0}
static

◆ swig_cast_initial

swig_cast_info* swig_cast_initial[]
static
Инициализатор
= {
}
static swig_cast_info _swigc__p_iconv_t[]
Definition natspec_wrap.c:2362
static swig_cast_info _swigc__p_char[]
Definition natspec_wrap.c:2361
static swig_cast_info _swigc__p_size_t[]
Definition natspec_wrap.c:2364
static swig_cast_info _swigc__p_p_char[]
Definition natspec_wrap.c:2363

◆ swig_commands

swig_command_info swig_commands[]
static
Инициализатор
= {
{ SWIG_prefix "natspec_get_current_locale", (swig_wrapper_func) _wrap_natspec_get_current_locale, NULL},
{ SWIG_prefix "natspec_get_user_locale", (swig_wrapper_func) _wrap_natspec_get_user_locale, NULL},
{ SWIG_prefix "natspec_get_system_locale", (swig_wrapper_func) _wrap_natspec_get_system_locale, NULL},
{ SWIG_prefix "natspec_locale_is_utf8", (swig_wrapper_func) _wrap_natspec_locale_is_utf8, NULL},
{ SWIG_prefix "natspec_get_charset", (swig_wrapper_func) _wrap_natspec_get_charset, NULL},
{ SWIG_prefix "natspec_get_filename_encoding", (swig_wrapper_func) _wrap_natspec_get_filename_encoding, NULL},
{ SWIG_prefix "natspec_get_charset_by_locale", (swig_wrapper_func) _wrap_natspec_get_charset_by_locale, NULL},
{ SWIG_prefix "natspec_convert", (swig_wrapper_func) _wrap_natspec_convert, NULL},
{ SWIG_prefix "natspec_iconv_open", (swig_wrapper_func) _wrap_natspec_iconv_open, NULL},
{ SWIG_prefix "natspec_iconv", (swig_wrapper_func) _wrap_natspec_iconv, NULL},
{ SWIG_prefix "natspec_iconv_close", (swig_wrapper_func) _wrap_natspec_iconv_close, NULL},
{ SWIG_prefix "natspec_get_enriched_fs_options", (swig_wrapper_func) _wrap_natspec_get_enriched_fs_options, NULL},
{ SWIG_prefix "natspec_get_codepage_by_charset", (swig_wrapper_func) _wrap_natspec_get_codepage_by_charset, NULL},
{ SWIG_prefix "natspec_get_nls_by_charset", (swig_wrapper_func) _wrap_natspec_get_nls_by_charset, NULL},
{ SWIG_prefix "natspec_extract_charset_from_locale", (swig_wrapper_func) _wrap_natspec_extract_charset_from_locale, NULL},
{ SWIG_prefix "natspec_humble_charset", (swig_wrapper_func) _wrap_natspec_humble_charset, NULL},
{ SWIG_prefix "natspec_get_charset_by_charset", (swig_wrapper_func) _wrap_natspec_get_charset_by_charset, NULL},
{ SWIG_prefix "natspec_convert_with_translit", (swig_wrapper_func) _wrap_natspec_convert_with_translit, NULL},
{0, 0, 0}
}
SWIGINTERN int _wrap_natspec_convert(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:1917
SWIGINTERN int _wrap_natspec_get_enriched_fs_options(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:2100
SWIGINTERN int _wrap_natspec_get_charset_by_locale(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:1885
SWIGINTERN int _wrap_natspec_locale_is_utf8(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:1824
SWIGINTERN int _wrap_natspec_get_filename_encoding(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:1861
SWIGINTERN int _wrap_natspec_convert_with_translit(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:2271
int(* swig_wrapper_func)(ClientData, Tcl_Interp *, int, Tcl_Obj *CONST[])
Definition natspec_wrap.c:834
SWIGINTERN int _wrap_natspec_get_user_locale(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:1798
SWIGINTERN int _wrap_natspec_extract_charset_from_locale(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:2183
SWIGINTERN int _wrap_natspec_get_system_locale(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:1811
SWIGINTERN int _wrap_natspec_get_codepage_by_charset(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:2135
SWIGINTERN int _wrap_natspec_get_current_locale(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:1785
SWIGINTERN int _wrap_natspec_get_charset(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:1848
SWIGINTERN int _wrap_natspec_iconv(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:2006
SWIGINTERN int _wrap_natspec_get_charset_by_charset(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:2231
SWIGINTERN int _wrap_natspec_humble_charset(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:2207
SWIGINTERN int _wrap_natspec_iconv_close(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:2073
SWIGINTERN int _wrap_natspec_get_nls_by_charset(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:2159
SWIGINTERN int _wrap_natspec_iconv_open(ClientData clientData SWIGUNUSED, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Definition natspec_wrap.c:1971
#define SWIG_prefix
Definition natspec_wrap.c:1635

◆ swig_constants

swig_const_info swig_constants[]
static
Инициализатор
= {
{0,0,0,0,0,0}
}

◆ swig_module

swig_module_info swig_module = {swig_types, 4, 0, 0, 0, 0}
static

◆ swig_type_initial

swig_type_info* swig_type_initial[]
static
Инициализатор
= {
}
static swig_type_info _swigt__p_size_t
Definition natspec_wrap.c:2352
static swig_type_info _swigt__p_p_char
Definition natspec_wrap.c:2351
static swig_type_info _swigt__p_iconv_t
Definition natspec_wrap.c:2350
static swig_type_info _swigt__p_char
Definition natspec_wrap.c:2349

◆ swig_types

swig_type_info* swig_types[5]
static

◆ swig_variables

swig_var_info swig_variables[]
static
Инициализатор
= {
{0,0,0,0}
}

◆ swigconstTable

Tcl_HashTable swigconstTable
static

◆ swigconstTableinit

int swigconstTableinit = 0
static