DCL 4.0
Loading...
Searching...
No Matches
Latin1Encoder Class Reference

#include <Charset.h>

Inheritance diagram for Latin1Encoder:
CharsetEncoder Object

Protected Member Functions

virtual int toMultiByte (ucs4_t _uc, byte_t *_mbs, size_t _mbslen)
Protected Member Functions inherited from CharsetEncoder
 CharsetEncoder ()
Protected Member Functions inherited from Object
virtual ~Object ()
 Object ()

Additional Inherited Members

Public Member Functions inherited from Object
virtual String toString () const
virtual void destroy ()
String className () const
bool isInstanceOf (const std::type_info &typeinfo) const
virtual const std::type_info & typeInfo () const

Detailed Description

Definition at line 341 of file Charset.h.

Member Function Documentation

◆ toMultiByte()

int Latin1Encoder::toMultiByte ( ucs4_t _uc,
byte_t * _mbs,
size_t _mbslen )
protectedvirtual

Implements CharsetEncoder.

Definition at line 475 of file CharsetEncoder.cpp.

476{
477 if (_uc < 0x100) {
478 *_mbs = _uc;
479 return 1;
480 }
481 return ILLEGAL_UCS4;
482}
#define ILLEGAL_UCS4

The documentation for this class was generated from the following files: