![]() |
VR-Forces 5.0.2 Developer's Guide
|
Output stream buffer that allows for translation of component pieces. For the printer that can do a translation will handle appropriately either by translating at the local display or sending out over the network in a format such that the receiver can translate the resultant object.

Public Types | |
| enum | TranslationStep { None, String, Argument } |
Public Member Functions | |
| DtTranslatableOutputStreamBuffer () | |
| virtual | ~DtTranslatableOutputStreamBuffer () |
| virtual void | setLineSendInterval (int numLines) |
| virtual int | lineSendInterval () const |
Static Public Member Functions | |
| static DtOutputStreamBuffer * | creator () |
| static DtString | moduleFrom (const DtString &source, DtString &module) |
Protected Member Functions | |
| virtual std::basic_ios< char > ::int_type | overflow (std::basic_ios< char >::int_type c) override |
| virtual std::streamsize | xsputn (const char *_Ptr, std::streamsize _Count) override |
Protected Attributes | |
| int | myLineSendCount |
| int | myLineSendInterval |
| TranslationStep | myIsTranslating |
| DtString | myModule |
| DtRwTranslatableStringObject | myTranslation |
| DtTranslatableOutputStreamBuffer::DtTranslatableOutputStreamBuffer | ( | ) |
|
virtual |
|
static |
|
virtual |
|
virtual |
|
static |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |