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