Файл natspec_wrap.c

#include <string.h>
#include <tcl.h>
#include <stdlib.h>
#include <stdarg.h>
#include <ctype.h>
#include "../../lib/natspec.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 SWIGTEMPLATEDISAMBIGUATOR
#define SWIGINLINE
#define SWIGUNUSED
#define SWIGINTERN   static SWIGUNUSED
#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
#define SWIGEXPORT
#define SWIGSTDCALL
#define SWIG_RUNTIME_VERSION   "2"
#define SWIG_TYPE_TABLE_NAME
#define SWIGRUNTIME   SWIGINTERN
#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE
#define SWIG_TypeCheck_Template(comparison, ty)
#define SWIG_TCL_INT   1
#define SWIG_TCL_FLOAT   2
#define SWIG_TCL_STRING   3
#define SWIG_TCL_POINTER   4
#define SWIG_TCL_BINARY   5
#define SWIG_POINTER_EXCEPTION   0x1
#define SWIG_POINTER_DISOWN   0x2
#define SWIG_fail   goto fail
#define SWIG_NewPointerObj(ptr, type, flags)   SWIG_Tcl_NewPointerObj(ptr, type, flags)
#define SWIG_ConvertPtr(oc, ptr, ty, flags)   SWIG_Tcl_ConvertPtr(interp, oc, ptr, ty, flags)
#define SWIG_ConvertPtrFromString(c, ptr, ty, flags)   SWIG_Tcl_ConvertPtrFromString(interp, c, ptr, ty, flags)
#define SWIG_ConvertPacked(obj, ptr, sz, ty, flags)   SWIG_Tcl_ConvertPacked(interp, obj, ptr, sz, ty, flags)
#define SWIG_MakePtr(c, ptr, ty, flags)   SWIG_Tcl_MakePtr(c, ptr, ty, flags)
#define SWIG_NewPackedObj(ptr, sz, type, flags)   SWIG_Tcl_NewPackedObj(ptr, sz, type, flags)
#define SWIG_GetArgs   SWIG_Tcl_GetArgs
#define SWIG_PointerTypeFromString(c)   SWIG_Tcl_PointerTypeFromString(c)
#define SWIG_Acquire(ptr)   SWIG_Tcl_Acquire(ptr)
#define SWIG_Disown(ptr)   SWIG_Tcl_Disown(ptr)
#define SWIG_Thisown(ptr)   SWIG_Tcl_Thisown(ptr)
#define SWIG_InstallConstants(interp, constants)   SWIG_Tcl_InstallConstants(interp, constants)
#define SWIG_GetConstant(key)   SWIG_Tcl_GetConstant(key)
#define SWIG_NewInstanceObj(thisvalue, type, flags)   SWIG_Tcl_NewInstanceObj(interp, thisvalue, type, flags)
#define SWIG_ObjectConstructor   SWIG_Tcl_ObjectConstructor
#define SWIG_MethodCommand   SWIG_Tcl_MethodCommand
#define SWIG_ObjectDelete   SWIG_Tcl_ObjectDelete
#define SWIG_GetModule(clientdata)   SWIG_Tcl_GetModule((Tcl_Interp *) (clientdata))
#define SWIG_SetModule(clientdata, pointer)   SWIG_Tcl_SetModule((Tcl_Interp *) (clientdata), pointer)
#define SWIG_MODULE_CLIENTDATA_TYPE   Tcl_Interp *
#define SWIG_contract_assert(expr, msg)   if (!(expr)) { Tcl_SetResult(interp, (char *) msg, TCL_STATIC ); goto fail; } else
#define SWIGTYPE_p_iconv_t   swig_types[0]
#define SWIGTYPE_p_p_char   swig_types[1]
#define SWIGTYPE_p_size_t   swig_types[2]
#define SWIGTYPE_ptrdiff_t   swig_types[3]
#define SWIGTYPE_size_t   swig_types[4]
#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"

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

typedef void *(*) swig_converter_func (void *)
typedef swig_type_info *(*) swig_dycast_func (void **)
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)

Функции

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 *into)
SWIGRUNTIMEINLINE void * SWIG_TypeCast (swig_cast_info *ty, void *ptr)
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 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)
static void SWIG_Tcl_Acquire (void *ptr)
static int SWIG_Tcl_Disown (void *ptr)
static int SWIG_Tcl_Thisown (void *ptr)
static int SWIG_Tcl_ConvertPtrFromString (Tcl_Interp *interp, const char *c, void **ptr, swig_type_info *ty, int flags)
static SWIGINLINE int SWIG_Tcl_ConvertPtr (Tcl_Interp *interp, Tcl_Obj *oc, void **ptr, swig_type_info *ty, int flags)
static char * SWIG_Tcl_PointerTypeFromString (char *c)
static int SWIG_Tcl_ConvertPacked (Tcl_Interp *interp, Tcl_Obj *obj, void *ptr, int sz, swig_type_info *ty, int flags)
static void SWIG_Tcl_MakePtr (char *c, void *ptr, swig_type_info *ty, int flags)
static SWIGINLINE Tcl_Obj * SWIG_Tcl_NewPointerObj (void *ptr, swig_type_info *type, int flags)
static Tcl_Obj * SWIG_Tcl_NewPackedObj (void *ptr, int sz, swig_type_info *type, int flags)
static void SWIG_Tcl_InstallConstants (Tcl_Interp *interp, swig_const_info constants[])
static Tcl_Obj * SWIG_Tcl_GetConstant (const char *key)
static int SWIG_Tcl_GetArgs (Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], const char *fmt,...)
static void SWIG_Tcl_ObjectDelete (ClientData clientData)
static int SWIG_Tcl_MethodCommand (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST _objv[])
static int SWIG_Tcl_ObjectConstructor (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static Tcl_Obj * SWIG_Tcl_NewInstanceObj (Tcl_Interp *interp, void *thisvalue, swig_type_info *type, int flags)
static swig_module_infoSWIG_Tcl_GetModule (Tcl_Interp *interp)
static void SWIG_Tcl_SetModule (Tcl_Interp *interp, swig_module_info *module)
SWIGEXPORT int SWIG_init (Tcl_Interp *)
static int _wrap_natspec_get_current_locale (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_get_user_locale (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_get_system_locale (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_locale_is_utf8 (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_get_charset (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_get_filename_encoding (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_get_charset_by_locale (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_convert (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_iconv_open (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_iconv (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_get_enriched_fs_options (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_get_codepage_by_charset (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_get_nls_by_charset (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_extract_charset_from_locale (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_humble_charset (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_get_charset_by_charset (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
static int _wrap_natspec_convert_with_translit (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
SWIGRUNTIME void SWIG_InitializeModule (void *clientdata)
SWIGRUNTIME void SWIG_PropagateClientData (void)
SWIGEXPORT int Natspec_SafeInit (Tcl_Interp *interp)

Переменные

static Tcl_HashTable swigobjectTable
static int swigobjectTableinit = 0
static Tcl_HashTable swigconstTable
static int swigconstTableinit = 0
static swig_type_infoswig_types [5]
static swig_module_info swig_module = {swig_types, 5, 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_iconv_t = {"_p_iconv_t", "iconv_t *", 0, 0, 0}
static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, 0}
static swig_type_info _swigt__p_size_t = {"_p_size_t", "size_t *", 0, 0, 0}
static swig_type_info _swigt__ptrdiff_t = {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0}
static swig_type_info _swigt__size_t = {"_size_t", "size_t", 0, 0, 0}
static swig_type_infoswig_type_initial []
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_info _swigc__ptrdiff_t [] = { {&_swigt__ptrdiff_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__size_t [] = { {&_swigt__size_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_infoswig_cast_initial []

Макросы

#define SWIG_Acquire ( ptr   )     SWIG_Tcl_Acquire(ptr)

#define SWIG_contract_assert ( expr,
msg   )     if (!(expr)) { Tcl_SetResult(interp, (char *) msg, TCL_STATIC ); goto fail; } else

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

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

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

#define SWIG_Disown ( ptr   )     SWIG_Tcl_Disown(ptr)

#define SWIG_fail   goto fail

#define SWIG_GetArgs   SWIG_Tcl_GetArgs

#define SWIG_GetConstant ( key   )     SWIG_Tcl_GetConstant(key)

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

#define SWIG_init   Natspec_Init

#define SWIG_InstallConstants ( interp,
constants   )     SWIG_Tcl_InstallConstants(interp, constants)

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

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

#define SWIG_MethodCommand   SWIG_Tcl_MethodCommand

#define SWIG_MODULE_CLIENTDATA_TYPE   Tcl_Interp *

#define SWIG_name   "natspec"

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

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

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

#define SWIG_ObjectConstructor   SWIG_Tcl_ObjectConstructor

#define SWIG_ObjectDelete   SWIG_Tcl_ObjectDelete

#define SWIG_POINTER_DISOWN   0x2

#define SWIG_POINTER_EXCEPTION   0x1

#define SWIG_PointerTypeFromString (  )     SWIG_Tcl_PointerTypeFromString(c)

#define SWIG_prefix   ""

#define SWIG_RUNTIME_VERSION   "2"

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

#define SWIG_TCL_BINARY   5

#define SWIG_TCL_FLOAT   2

#define SWIG_TCL_INT   1

#define SWIG_TCL_POINTER   4

#define SWIG_TCL_STRING   3

#define SWIG_Thisown ( ptr   )     SWIG_Tcl_Thisown(ptr)

#define SWIG_TYPE_TABLE_NAME

#define SWIG_TypeCheck_Template ( comparison,
ty   ) 

Макроопределение:

if (ty) {                                             \
    swig_cast_info *iter = ty->cast;                    \
    while (iter) {                                      \
      if (comparison) {                                 \
        if (iter == ty->cast) return iter;              \
        /* Move iter to the top of the linked list */   \
        iter->prev->next = iter->next;                  \
        if (iter->next)                                 \
          iter->next->prev = iter->prev;                \
        iter->next = ty->cast;                          \
        iter->prev = 0;                                 \
        if (ty->cast) ty->cast->prev = iter;            \
        ty->cast = iter;                                \
        return iter;                                    \
      }                                                 \
      iter = iter->next;                                \
    }                                                   \
  }                                                     \
  return 0

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

#define SWIG_version   "0.0"

#define SWIGEXPORT

#define SWIGINLINE

#define SWIGINTERN   static SWIGUNUSED

#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE

#define SWIGRUNTIME   SWIGINTERN

#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE

#define SWIGSTDCALL

#define SWIGTEMPLATEDISAMBIGUATOR

#define SWIGTYPE_p_iconv_t   swig_types[0]

#define SWIGTYPE_p_p_char   swig_types[1]

#define SWIGTYPE_p_size_t   swig_types[2]

#define SWIGTYPE_ptrdiff_t   swig_types[3]

#define SWIGTYPE_size_t   swig_types[4]

#define SWIGUNUSED


Типы

typedef void*(*) swig_converter_func(void *)

typedef void(*) swig_delete_func(ClientData)

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

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

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

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


Функции

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SWIGEXPORT int Natspec_SafeInit ( Tcl_Interp *  interp  ) 

SWIGEXPORT int SWIG_init ( Tcl_Interp *   ) 

SWIGRUNTIME void SWIG_InitializeModule ( void *  clientdata  ) 

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

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

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

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

SWIGRUNTIME void SWIG_PropagateClientData ( void   ) 

static void SWIG_Tcl_Acquire ( void *  ptr  )  [static]

static int SWIG_Tcl_ConvertPacked ( Tcl_Interp *  interp,
Tcl_Obj *  obj,
void *  ptr,
int  sz,
swig_type_info ty,
int  flags 
) [static]

static SWIGINLINE int SWIG_Tcl_ConvertPtr ( Tcl_Interp *  interp,
Tcl_Obj *  oc,
void **  ptr,
swig_type_info ty,
int  flags 
) [static]

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

static int SWIG_Tcl_Disown ( void *  ptr  )  [static]

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

static Tcl_Obj* SWIG_Tcl_GetConstant ( const char *  key  )  [static]

static swig_module_info* SWIG_Tcl_GetModule ( Tcl_Interp *  interp  )  [static]

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

static void SWIG_Tcl_MakePtr ( char *  c,
void *  ptr,
swig_type_info ty,
int  flags 
) [static]

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

static Tcl_Obj* SWIG_Tcl_NewInstanceObj ( Tcl_Interp *  interp,
void *  thisvalue,
swig_type_info type,
int  flags 
) [static]

static Tcl_Obj* SWIG_Tcl_NewPackedObj ( void *  ptr,
int  sz,
swig_type_info type,
int  flags 
) [static]

static SWIGINLINE Tcl_Obj* SWIG_Tcl_NewPointerObj ( void *  ptr,
swig_type_info type,
int  flags 
) [static]

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

static void SWIG_Tcl_ObjectDelete ( ClientData  clientData  )  [static]

static char* SWIG_Tcl_PointerTypeFromString ( char *  c  )  [static]

static void SWIG_Tcl_SetModule ( Tcl_Interp *  interp,
swig_module_info module 
) [static]

static int SWIG_Tcl_Thisown ( void *  ptr  )  [static]

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

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

SWIGRUNTIME swig_cast_info* SWIG_TypeCheckStruct ( swig_type_info from,
swig_type_info into 
)

SWIGRUNTIME void SWIG_TypeClientData ( swig_type_info ti,
void *  clientdata 
)

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

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

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

SWIGRUNTIMEINLINE const char* SWIG_TypeName ( const swig_type_info ty  ) 

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

SWIGRUNTIME const char* SWIG_TypePrettyName ( const swig_type_info type  ) 

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

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

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

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


Переменные

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_info _swigc__ptrdiff_t[] = { {&_swigt__ptrdiff_t, 0, 0, 0},{0, 0, 0, 0}} [static]

swig_cast_info _swigc__size_t[] = { {&_swigt__size_t, 0, 0, 0},{0, 0, 0, 0}} [static]

swig_type_info _swigt__p_iconv_t = {"_p_iconv_t", "iconv_t *", 0, 0, 0} [static]

swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, 0} [static]

swig_type_info _swigt__p_size_t = {"_p_size_t", "size_t *", 0, 0, 0} [static]

swig_type_info _swigt__ptrdiff_t = {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0} [static]

swig_type_info _swigt__size_t = {"_size_t", "size_t", 0, 0, 0} [static]

swig_cast_info* swig_cast_initial[] [static]

Инициализатор

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_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}
}

swig_const_info swig_constants[] [static]

Инициализатор

 {
{ SWIG_TCL_INT,     (char *)"NATSPEC_UNIXCS", (long) 0, 0, 0, 0},
{ SWIG_TCL_INT,     (char *)"NATSPEC_WINCS", (long) 1, 0, 0, 0},
{ SWIG_TCL_INT,     (char *)"NATSPEC_DOSCS", (long) 2, 0, 0, 0},
{ SWIG_TCL_INT,     (char *)"NATSPEC_MACCS", (long) 3, 0, 0, 0},
    {0,0,0,0,0,0}
}

swig_module_info swig_module = {swig_types, 5, 0, 0, 0, 0} [static]

swig_type_info* swig_type_initial[] [static]

Инициализатор

swig_type_info* swig_types[5] [static]

swig_var_info swig_variables[] [static]

Инициализатор

 {
    {0,0,0,0}
}

Tcl_HashTable swigconstTable [static]

int swigconstTableinit = 0 [static]

Tcl_HashTable swigobjectTable [static]

int swigobjectTableinit = 0 [static]


Документация по libnatspec. Последние изменения: Mon Apr 16 02:49:16 2007. Создано системой  doxygen 1.5.1