Main Page
Class Hierarchy
Alphabetical List
Compound List
File List
Compound Members
include
FXKOI8RCodec.h
Go to the documentation of this file.
1
#ifndef FXKOI8RCODEC_H
2
#define FXKOI8RCODEC_H
3
4
#ifndef FXTEXTCODEC_H
5
#include "
FXTextCodec.h
"
6
#endif
7
8
9
10
namespace
FX
{
11
12
13
/// KOI8-R Codec
14
class
FXAPI
FXKOI8RCodec
:
public
FXTextCodec
{
15
FXDECLARE
(
FXKOI8RCodec
)
16
public
:
17
FXKOI8RCodec
(){}
18
virtual
FXint
mb2wc(
FXwchar
&
wc
,
const
FXchar
* src,
FXint
nsrc)
const
;
19
virtual
FXint
wc2mb(
FXchar
* dst,
FXint
ndst,
FXwchar
wc
)
const
;
20
virtual
FXint
mibEnum()
const
;
21
virtual
const
FXchar
*
name
()
const
;
22
virtual
const
FXchar
* mimeName()
const
;
23
virtual
const
FXchar
*
const
* aliases()
const
;
24
virtual
~FXKOI8RCodec
(){}
25
};
26
27
}
28
29
#endif
FX::FXTextCodec
Abstract base class for a stateless coder/decoder.
Definition:
FXTextCodec.h:38
FX::FXchar
char FXchar
Definition:
fxdefs.h:380
FXAPI
#define FXAPI
Definition:
fxdefs.h:122
FX::FXKOI8RCodec::~FXKOI8RCodec
virtual ~FXKOI8RCodec()
Definition:
FXKOI8RCodec.h:24
FX::FXPath::name
FXString name(const FXString &file)
Return name and extension part of the path name.
FX::FXKOI8RCodec::FXKOI8RCodec
FXKOI8RCodec()
Definition:
FXKOI8RCodec.h:17
FX::FXKOI8RCodec
KOI8-R Codec.
Definition:
FXKOI8RCodec.h:14
FX::FXwchar
wchar_t FXwchar
Definition:
fxdefs.h:404
FX
Definition:
FX4Splitter.h:31
FX::FXint
int FXint
Definition:
fxdefs.h:390
FX::wc
FXwchar wc(const FXchar *ptr)
Return wide character from utf8 string at ptr.
FXDECLARE
#define FXDECLARE(classname)
Macro to set up class declaration.
Definition:
FXObject.h:92
FXTextCodec.h
Copyright © 1997-2005 Jeroen van der Zijp