Poco

class Latin9Encoding

Library: Foundation
Package: Text
Header: Poco/Latin9Encoding.h

Description

ISO Latin-9 (8859-15) text encoding.

Latin-9 is basically Latin-1 with the EURO sign plus some other minor changes.

Inheritance

Direct Base Classes: TextEncoding

All Base Classes: TextEncoding

Member Summary

Member Functions: canonicalName, characterMap, convert, isA

Inherited Functions: add, byName, canonicalName, characterMap, convert, find, global, isA, manager, remove

Constructors

Latin9Encoding

Latin9Encoding();

Destructor

~Latin9Encoding virtual

~Latin9Encoding();

Member Functions

canonicalName virtual

const char * canonicalName() const;

See also: Poco::TextEncoding::canonicalName()

characterMap virtual

const CharacterMap & characterMap() const;

See also: Poco::TextEncoding::characterMap()

convert virtual

int convert(
    const unsigned char * bytes
) const;

See also: Poco::TextEncoding::convert()

convert virtual

int convert(
    int ch,
    unsigned char * bytes,
    int length
) const;

See also: Poco::TextEncoding::convert()

isA virtual

bool isA(
    const std::string & encodingName
) const;

See also: Poco::TextEncoding::isA()