![]() |
VR-Forces Development_Version Class Documentation
|
Output stream buffer that allows for translation of component pieces. More...

Public Types | |
| enum | TranslationStep { None, String, Argument } |
Public Member Functions | |
| DtTranslatableOutputStreamBuffer () | |
| virtual | ~DtTranslatableOutputStreamBuffer () |
Static Public Member Functions | |
| static DtString | moduleFrom (const DtString &source, DtString &module) |
| static DtOutputStreamBuffer * | creator () |
Protected Member Functions | |
| virtual std::basic_ios< char > ::int_type | overflow (std::basic_ios< char >::int_type c) |
| virtual std::streamsize | xsputn (const char *_Ptr, std::streamsize _Count) |
Protected Attributes | |
| TranslationStep | myIsTranslating |
| DtString | myModule |
| DtRwTranslatableStringObject | myTranslation |
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
| DtTranslatableOutputStreamBuffer::DtTranslatableOutputStreamBuffer | ( | ) |
|
virtual |
|
static |
|
static |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |