45 static const unsigned short NO_CODE = 0x3FFF;
unsigned int write(OutStream &outStream) const
Definition: CodedStr.cpp:23
unsigned short code_
Definition: CodedStr.h:49
virtual ~CodedStr()
Definition: CodedStr.h:28
static const unsigned short NO_CODE
Definition: CodedStr.h:45
Contains the OutStream class declaration.
void setCode(const unsigned short code)
Definition: CodedStr.h:36
This is a very abstract class that can be implemented by classes that want to receive stream input...
Definition: InStream.h:29
Extends the Str class, adding an unsigned short code (actually, the codes are limited to 14 bits...
Definition: CodedStr.h:23
CodedStr(const Str &strIn, unsigned short code=NO_CODE)
Extends the Str class, adding an unsigned short code (actually, the codes are limited to 14 bits...
Definition: CodedStr.cpp:18
Replacement for standard template class string.
Definition: Str.h:12
Contains the InStream and NullInStream class declarations.
static CodedStr * Read(InStream &inStream)
Definition: CodedStr.cpp:39
This is a very abstract class that can be implemented by classes that want to send stream output...
Definition: OutStream.h:41
unsigned short getCode() const
Definition: CodedStr.h:31