PrintBase  CATPrintStream
Usage: you must use this class as is. You should never derive it.
 public class CATPrintStream
 Class to manage i/o on typed file.
 
Role: This class is derived from fstream (C++ i/o lib).
 Constructor and Destructor Index
 
 -  o 
    CATPrintStream()
-   Constructs a CATPrintStream.
 
-  o 
    CATPrintStream(CATUnicodeString&,CATUnicodeString&)
-   Constructs a CATPrintStream.
 
-  o 
    ~CATPrintStream()
-  
Method Index
 
 -  o 
    Close(void)
-   Closes the stream.
 
-  o 
    GetLanguage(void)
-   Returns the language.
 
-  o 
    GetPath(void)
-   Returns the path.
 
-  o 
    OpenRead(void)
-   Opens the stream in read mode.
 
-  o 
    OpenWrite(void)
-   Opens the stream in write mode.
Constructor and Destructor
 
  o CATPrintStream
  
  - 
 Constructs a CATPrintStream.
o CATPrintStream| public   CATPrintStream( | const | iPath, | 
|  | const | iLanguage) | 
  - 
 Constructs a CATPrintStream.
 
  -  Parameters:
  
- 
    
    -  iPath
   
-    The path of the stream.
 
-  iLanguage
   
-    The language of the stream.
 
-  iPrivateData
   
-    The possible private data to transmit.
 
 
o ~CATPrintStream| public virtual   ~CATPrintStream( | ) | 
  - 
Methods
 
  o Close
  
  - 
 Closes the stream.
o GetLanguage
  - 
 Returns the language.
 
  -  Returns: 
  
-     The language of the stream.
 
o GetPath
  - 
 Returns the path.
 
  -  Returns: 
  
-     The path of the stream.
 
o OpenRead
  - 
 Opens the stream in read mode.
 
  -  Returns: 
  
-     The status of the open in read mode.
   
 Legal values: 0 -> KO, 1 -> OK.
 
o OpenWrite
  - 
 Opens the stream in write mode.
 
  -  Returns: 
  
-     The status of the open in write mode.
   
 Legal values: 0 -> KO, 1 -> OK.
 
 This object is included in the file: CATPrintStream.h
If needed, your Imakefile.mk should include the module: CATPrintBase
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.