VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
translatableOutputStreamBuffer.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2022 MAK Technologies, Inc.
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
14 
20 class DT_DLL_vrfutil DtTranslatableOutputStreamBuffer : public DtOutputStreamBuffer
21 {
22 public:
23 
25  {
28  Argument
29  };
30 
31 public:
32 
33  static DtOutputStreamBuffer* creator();
34 
37 
38  virtual void setLineSendInterval( int numLines );
39  virtual int lineSendInterval() const;
40 
41  static DtString moduleFrom( const DtString& source, DtString& module );
42 
43 protected:
44 
45  virtual std::basic_ios<char>::int_type overflow( std::basic_ios<char>::int_type c ) override;
46  virtual std::streamsize xsputn( const char* _Ptr, std::streamsize _Count ) override;
47 
48 protected:
49 
55 
56 };
DtString myModule
Definition: translatableOutputStreamBuffer.h:53
TranslationStep
Definition: translatableOutputStreamBuffer.h:24
int myLineSendInterval
Definition: translatableOutputStreamBuffer.h:51
Contains the DtRwTranslatableStringObject class declaration.
int myLineSendCount
Definition: translatableOutputStreamBuffer.h:50
Definition: translatableOutputStreamBuffer.h:26
const char * source
Definition: lz4.h:442
DtRwTranslatableStringObject is a simple class that will keep track of strings that can be translated...
Definition: rwTranslatableStringObject.h:31
Output stream buffer that allows for translation of component pieces. For the printer that can do a t...
Definition: translatableOutputStreamBuffer.h:20
DtRwTranslatableStringObject myTranslation
Definition: translatableOutputStreamBuffer.h:54
Definition: translatableOutputStreamBuffer.h:27
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
TranslationStep myIsTranslating
Definition: translatableOutputStreamBuffer.h:52
Contains the DtOutputChannelManager class declaration.

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)