FreeBSD kernel libkern code
iconv_converter_if.m File Reference
#include <sys/iconv.h>
Include dependency graph for iconv_converter_if.m:

Go to the source code of this file.

Variables

INTERFACE iconv_converter
 
STATICMETHOD int open
 
struct iconv_cspair * cspto
 
struct iconv_cspair * cspfrom
 
void ** hpp
 
METHOD int close
 
METHOD int conv
 
const char ** inbuf
 
size_t * inbytesleft
 
char ** outbuf
 
size_t * outbytesleft
 
int convchar
 
int casetype
 
STATICMETHOD int init
 
DEFAULT iconv_converter_initstub
 
STATICMETHOD int done
 
DEFAULT iconv_converter_donestub
 
STATICMETHOD const char * name
 
METHOD int tolower
 
int c
 
DEFAULT iconv_converter_tolowerstub
 
METHOD int toupper
 

Variable Documentation

int casetype

Definition at line 51 of file iconv_converter_if.m.

METHOD int close
Initial value:
{
void *handle

Definition at line 40 of file iconv_converter_if.m.

METHOD int conv
Initial value:
{
void *handle

Definition at line 44 of file iconv_converter_if.m.

int convchar

Definition at line 50 of file iconv_converter_if.m.

struct iconv_cspair* cspfrom

Definition at line 36 of file iconv_converter_if.m.

Referenced by iconv_open().

struct iconv_cspair* cspto

Definition at line 35 of file iconv_converter_if.m.

Referenced by iconv_open().

STATICMETHOD int done
Initial value:
{
struct iconv_converter_class *dcp

Definition at line 58 of file iconv_converter_if.m.

Referenced by _MCOUNT_DECL().

void** hpp

Definition at line 37 of file iconv_converter_if.m.

INTERFACE iconv_converter

Definition at line 31 of file iconv_converter_if.m.

DEFAULT iconv_converter_donestub

Definition at line 60 of file iconv_converter_if.m.

DEFAULT iconv_converter_initstub

Definition at line 56 of file iconv_converter_if.m.

DEFAULT iconv_converter_tolowerstub

Definition at line 69 of file iconv_converter_if.m.

const char** inbuf

Definition at line 46 of file iconv_converter_if.m.

Referenced by iconv_ucs_conv(), iconv_xlat16_conv(), and iconv_xlat_conv().

size_t* inbytesleft

Definition at line 47 of file iconv_converter_if.m.

Referenced by iconv_ucs_conv(), and iconv_xlat16_conv().

STATICMETHOD int init
Initial value:
{
struct iconv_converter_class *dcp

Definition at line 54 of file iconv_converter_if.m.

STATICMETHOD const char* name
Initial value:
{
struct iconv_converter_class *dcp

Definition at line 62 of file iconv_converter_if.m.

Referenced by iconv_sysctl_drvlist().

STATICMETHOD int open
Initial value:
{
struct iconv_converter_class *dcp

Definition at line 33 of file iconv_converter_if.m.

char** outbuf

Definition at line 48 of file iconv_converter_if.m.

Referenced by iconv_ucs_conv(), iconv_xlat16_conv(), and iconv_xlat_conv().

size_t* outbytesleft

Definition at line 49 of file iconv_converter_if.m.

Referenced by iconv_ucs_conv(), and iconv_xlat16_conv().

METHOD int tolower
Initial value:
{
void *handle

Definition at line 66 of file iconv_converter_if.m.

Referenced by fnmatch(), rangematch(), strcasecmp(), and strncasecmp().

METHOD int toupper
Initial value:
{
void *handle

Definition at line 71 of file iconv_converter_if.m.