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

◆ c

◆ casetype

◆ close

METHOD int close
Initial value:
{
void *handle

Definition at line 40 of file iconv_converter_if.m.

◆ conv

METHOD int conv
Initial value:
{
void *handle

Definition at line 44 of file iconv_converter_if.m.

◆ convchar

int convchar

Definition at line 50 of file iconv_converter_if.m.

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

◆ cspfrom

struct iconv_cspair* cspfrom

Definition at line 36 of file iconv_converter_if.m.

Referenced by iconv_open().

◆ cspto

struct iconv_cspair* cspto

Definition at line 35 of file iconv_converter_if.m.

Referenced by iconv_open().

◆ done

STATICMETHOD int done
Initial value:
{
struct iconv_converter_class *dcp

Definition at line 58 of file iconv_converter_if.m.

Referenced by memcchr(), and memcpy().

◆ hpp

void** hpp

Definition at line 37 of file iconv_converter_if.m.

◆ iconv_converter

INTERFACE iconv_converter

Definition at line 31 of file iconv_converter_if.m.

◆ iconv_converter_donestub

DEFAULT iconv_converter_donestub

Definition at line 60 of file iconv_converter_if.m.

◆ iconv_converter_initstub

DEFAULT iconv_converter_initstub

Definition at line 56 of file iconv_converter_if.m.

◆ iconv_converter_tolowerstub

DEFAULT iconv_converter_tolowerstub

Definition at line 69 of file iconv_converter_if.m.

◆ inbuf

◆ inbytesleft

◆ init

STATICMETHOD int init
Initial value:
{
struct iconv_converter_class *dcp

Definition at line 54 of file iconv_converter_if.m.

◆ name

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

Definition at line 62 of file iconv_converter_if.m.

Referenced by iconv_lookupconv(), and iconv_sysctl_drvlist().

◆ open

STATICMETHOD int open
Initial value:
{
struct iconv_converter_class *dcp

Definition at line 33 of file iconv_converter_if.m.

◆ outbuf

◆ outbytesleft

◆ tolower

METHOD int tolower
Initial value:
{
void *handle

Definition at line 66 of file iconv_converter_if.m.

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

◆ toupper

METHOD int toupper
Initial value:
{
void *handle

Definition at line 71 of file iconv_converter_if.m.