xc
Public Member Functions | List of all members
XC::FileStream Class Reference

File stream. More...

#include <FileStream.h>

Inheritance diagram for XC::FileStream:
Inheritance graph
[legend]
Collaboration diagram for XC::FileStream:
Collaboration graph
[legend]

Public Member Functions

int open (void)
 
const std::string & getFileName (void) const
 
std::ostream & stream (void)
 
- Public Member Functions inherited from XC::OPS_Stream
int close (void)
 Close stream.
 
virtual int setFile (const std::string &fileName, openMode mode=OVERWRITE)
 
virtual int setPrecision (int precision)
 Sets the decimal precision to be used to format floating-point values on output operations. More...
 
virtual int setFloatField (floatField)
 
virtual int precision (int precision)
 
virtual int width (int width)
 
virtual OPS_Streamwrite (const char *s, int n)
 
virtual OPS_Streamwrite (const unsigned char *s, int n)
 
virtual OPS_Streamwrite (const signed char *s, int n)
 
virtual OPS_Streamwrite (const void *s, int n)
 
virtual OPS_Streamwrite (const char &c)
 
virtual OPS_Streamwrite (const unsigned char &c)
 
virtual OPS_Streamwrite (const signed char &c)
 
virtual OPS_Streamwrite (const char *s)
 
virtual OPS_Streamwrite (const std::string &s)
 
virtual OPS_Streamwrite (const unsigned char *s)
 
virtual OPS_Streamwrite (const signed char *s)
 
virtual OPS_Streamwrite (const void *p)
 
virtual OPS_Streamwrite (const int &n)
 
virtual OPS_Streamwrite (const unsigned int &n)
 
virtual OPS_Streamwrite (const long &n)
 
virtual OPS_Streamwrite (const unsigned long &n)
 
virtual OPS_Streamwrite (const short &n)
 
virtual OPS_Streamwrite (const unsigned short &n)
 
virtual OPS_Streamwrite (const bool &b)
 
virtual OPS_Streamwrite (const double &d)
 
virtual OPS_Streamwrite (const float &f)
 
OPS_Streamoperator<< (const char &c)
 
OPS_Streamoperator<< (const unsigned char &c)
 
OPS_Streamoperator<< (const signed char &c)
 
OPS_Streamoperator<< (const char *s)
 
OPS_Streamoperator<< (const std::string &s)
 
OPS_Streamoperator<< (const unsigned char *s)
 
OPS_Streamoperator<< (const signed char *s)
 
OPS_Streamoperator<< (const void *p)
 
OPS_Streamoperator<< (const int &n)
 
OPS_Streamoperator<< (const unsigned int &n)
 
OPS_Streamoperator<< (const long &n)
 
OPS_Streamoperator<< (const unsigned long &n)
 
OPS_Streamoperator<< (const short &n)
 
OPS_Streamoperator<< (const unsigned short &n)
 
OPS_Streamoperator<< (const bool &b)
 
OPS_Streamoperator<< (const double &n)
 
OPS_Streamoperator<< (const float &n)
 

Additional Inherited Members

- Protected Attributes inherited from XC::OPS_Stream
std::ofstream theFile
 
bool fileOpen
 

Detailed Description

File stream.


The documentation for this class was generated from the following files: