edbee - Qt Editor Library
Public Member Functions | List of all members
edbee::TextCodec Class Reference

This class represents a single text codec The codec has a name and contains methods to create encoders and decoders. More...

#include <textcodec.h>

+ Collaboration diagram for edbee::TextCodec:

Public Member Functions

 TextCodec (const QString &name, const QTextCodec *codec, QTextCodec::ConversionFlags flags)
 The default constructs for a textcodec. More...
 
const QTextCodec * codec ()
 Returns the QTextCodec reference. More...
 
QTextEncoder * makeEncoder ()
 Creates a QTextEncoder. More...
 
QTextDecoder * makeDecoder ()
 Creates a QTextDecodec. More...
 
QString name ()
 

Detailed Description

This class represents a single text codec The codec has a name and contains methods to create encoders and decoders.

Constructor & Destructor Documentation

◆ TextCodec()

edbee::TextCodec::TextCodec ( const QString &  name,
const QTextCodec *  codec,
QTextCodec::ConversionFlags  flags 
)

The default constructs for a textcodec.

Parameters
namethe name of the codec
codecthe Qt codec to reference
theQTextCodec conversion flags (is used for creating codecs with and without BOM)

Member Function Documentation

◆ codec()

const QTextCodec * edbee::TextCodec::codec ( )

Returns the QTextCodec reference.

◆ makeDecoder()

QTextDecoder * edbee::TextCodec::makeDecoder ( )

Creates a QTextDecodec.

◆ makeEncoder()

QTextEncoder * edbee::TextCodec::makeEncoder ( )

Creates a QTextEncoder.

◆ name()

QString edbee::TextCodec::name ( )
inline

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