#include <encoder.hh>
Inheritance diagram for lestes::lang::cplus::lex::encoder:
Public Member Functions | |
bool | equals (const ptr< encoder > &other) const |
Tests equality to other encoder. | |
Protected Member Functions | |
encoder (void) | |
Creates the encoder. | |
Private Member Functions | |
encoder (const encoder &) | |
Hides copy constructor. | |
encoder & | operator= (const encoder &) |
Hides assignment operator. |
Represents character set encoding skeleton. Used as an abstract base class for all encoders.
lestes::lang::cplus::lex::encoder::encoder | ( | void | ) | [inline, protected] |
lestes::lang::cplus::lex::encoder::encoder | ( | const encoder & | ) | [private] |
Hides copy constructor.
bool lestes::lang::cplus::lex::encoder::equals | ( | const ptr< encoder > & | other | ) | const [inline] |
Hides assignment operator.