XenevaOS
Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Variables
codec_utf16.c File Reference
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <parserutils/charset/mibenum.h>
#include <parserutils/charset/utf16.h>
#include "charset/codecs/codec_impl.h"
#include "utils/endian.h"
#include "utils/utils.h"
Include dependency graph for codec_utf16.c:

Classes

struct  charset_utf16_codec
 

Macros

#define INVAL_BUFSIZE   (32)
 
#define READ_BUFSIZE   (8)
 
#define WRITE_BUFSIZE   (8)
 

Typedefs

typedef struct charset_utf16_codec charset_utf16_codec
 

Variables

const parserutils_charset_handler charset_utf16_codec_handler
 

Macro Definition Documentation

◆ INVAL_BUFSIZE

#define INVAL_BUFSIZE   (32)

◆ READ_BUFSIZE

#define READ_BUFSIZE   (8)

◆ WRITE_BUFSIZE

#define WRITE_BUFSIZE   (8)

Typedef Documentation

◆ charset_utf16_codec

UTF-16 charset codec

Variable Documentation

◆ charset_utf16_codec_handler

const parserutils_charset_handler charset_utf16_codec_handler
Initial value:
= {
charset_utf16_codec_handles_charset,
charset_utf16_codec_create
}