59 enum openMode  {OVERWRITE, APPEND};
    60 enum floatField {FIXEDD, SCIENTIFIC};
    72     std::ofstream theFile;
    80     virtual int setFile(
const std::string &fileName, openMode mode = OVERWRITE);
    82     virtual int setFloatField(floatField);
    83     virtual int precision(
int precision) {
return 0;};
    84     virtual int width(
int width) {
return 0;};
    86     virtual OPS_Stream &write(
const char *s, 
int n);
    87     virtual OPS_Stream &write(
const unsigned char *s, 
int n);
    88     virtual OPS_Stream &write(
const signed char *s, 
int n);
    89     virtual OPS_Stream &write(
const void *s, 
int n);
    91     virtual OPS_Stream &write(
const unsigned char &c);
    92     virtual OPS_Stream &write(
const signed char &c);
    94     virtual OPS_Stream &write(
const std::string &s);
    95     virtual OPS_Stream &write(
const unsigned char *s);
    96     virtual OPS_Stream &write(
const signed char *s);
    99     virtual OPS_Stream &write(
const unsigned int &n);
   101     virtual OPS_Stream &write(
const unsigned long &n);
   103     virtual OPS_Stream &write(
const unsigned short &n);
   109     OPS_Stream& operator<<(
const unsigned char &c);
   113     OPS_Stream& operator<<(
const unsigned char *s);
   117     OPS_Stream& operator<<(
const unsigned int &n);
   119     OPS_Stream& operator<<(
const unsigned long &n);
   121     OPS_Stream& operator<<(
const unsigned short &n);
 Base class for OpenSees streams. 
Definition: OPS_Stream.h:69
int close(void)
Close stream. 
Definition: OPS_Stream.cpp:89
virtual int setPrecision(int precision)
Sets the decimal precision to be used to format floating-point values on output operations. 
Definition: OPS_Stream.cpp:99
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35