StandardStream Class Reference

#include <StandardStream.h>

Inheritance diagram for StandardStream:

OPS_Stream MovableObject List of all members.

Public Member Functions

 StandardStream (int indentSize=2)
 ~StandardStream ()
int setFile (const char *fileName, openMode mode=OVERWRITE)
int setPrecision (int precision)
int setFloatField (floatField)
int precision (int precision)
int width (int width)
int tag (const char *)
int tag (const char *, const char *)
int endTag ()
int attr (const char *name, int value)
int attr (const char *name, double value)
int attr (const char *name, const char *value)
int write (Vector &data)
OPS_Streamwrite (const char *s, int n)
OPS_Streamwrite (const unsigned char *s, int n)
OPS_Streamwrite (const signed char *s, int n)
OPS_Streamwrite (const void *s, int n)
OPS_Streamoperator<< (char c)
OPS_Streamoperator<< (unsigned char c)
OPS_Streamoperator<< (signed char c)
OPS_Streamoperator<< (const char *s)
OPS_Streamoperator<< (const unsigned char *s)
OPS_Streamoperator<< (const signed char *s)
OPS_Streamoperator<< (const void *p)
OPS_Streamoperator<< (int n)
OPS_Streamoperator<< (unsigned int n)
OPS_Streamoperator<< (long n)
OPS_Streamoperator<< (unsigned long n)
OPS_Streamoperator<< (short n)
OPS_Streamoperator<< (unsigned short n)
OPS_Streamoperator<< (bool b)
OPS_Streamoperator<< (double n)
OPS_Streamoperator<< (float n)
int sendSelf (int commitTag, Channel &theChannel)
int recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)

Detailed Description

Definition at line 33 of file StandardStream.h.


Constructor & Destructor Documentation

StandardStream::StandardStream ( int  indentSize = 2  ) 

Definition at line 33 of file StandardStream.cpp.

StandardStream::~StandardStream (  ) 

Definition at line 42 of file StandardStream.cpp.


Member Function Documentation

int StandardStream::setFile ( const char *  fileName,
openMode  mode = OVERWRITE 
) [virtual]

Reimplemented from OPS_Stream.

Definition at line 51 of file StandardStream.cpp.

References OVERWRITE.

int StandardStream::setPrecision ( int  precision  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 76 of file StandardStream.cpp.

int StandardStream::setFloatField ( floatField   )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 87 of file StandardStream.cpp.

References FIXEDD, and SCIENTIFIC.

int StandardStream::precision ( int  precision  )  [inline, virtual]

Reimplemented from OPS_Stream.

Definition at line 42 of file StandardStream.h.

int StandardStream::width ( int  width  )  [inline, virtual]

Reimplemented from OPS_Stream.

Definition at line 43 of file StandardStream.h.

int StandardStream::tag ( const char *   )  [virtual]

Implements OPS_Stream.

Definition at line 105 of file StandardStream.cpp.

int StandardStream::tag ( const char *  ,
const char *   
) [virtual]

Implements OPS_Stream.

Definition at line 117 of file StandardStream.cpp.

int StandardStream::endTag (  )  [virtual]

Implements OPS_Stream.

Definition at line 130 of file StandardStream.cpp.

int StandardStream::attr ( const char *  name,
int  value 
) [virtual]

Implements OPS_Stream.

Definition at line 138 of file StandardStream.cpp.

int StandardStream::attr ( const char *  name,
double  value 
) [virtual]

Implements OPS_Stream.

Definition at line 147 of file StandardStream.cpp.

int StandardStream::attr ( const char *  name,
const char *  value 
) [virtual]

Implements OPS_Stream.

Definition at line 156 of file StandardStream.cpp.

int StandardStream::write ( Vector data  )  [virtual]

Implements OPS_Stream.

Definition at line 165 of file StandardStream.cpp.

OPS_Stream & StandardStream::write ( const char *  s,
int  n 
) [virtual]

Reimplemented from OPS_Stream.

Definition at line 175 of file StandardStream.cpp.

OPS_Stream & StandardStream::write ( const unsigned char *  s,
int  n 
) [virtual]

Reimplemented from OPS_Stream.

Definition at line 186 of file StandardStream.cpp.

OPS_Stream & StandardStream::write ( const signed char *  s,
int  n 
) [virtual]

Reimplemented from OPS_Stream.

Definition at line 196 of file StandardStream.cpp.

OPS_Stream & StandardStream::write ( const void *  s,
int  n 
) [virtual]

Reimplemented from OPS_Stream.

Definition at line 206 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( char  c  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 216 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( unsigned char  c  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 226 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( signed char  c  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 236 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( const char *  s  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 247 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( const unsigned char *  s  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 263 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( const signed char *  s  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 273 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( const void *  p  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 283 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( int  n  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 294 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( unsigned int  n  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 305 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( long  n  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 315 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( unsigned long  n  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 326 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( short  n  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 337 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( unsigned short  n  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 348 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( bool  b  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 360 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( double  n  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 371 of file StandardStream.cpp.

OPS_Stream & StandardStream::operator<< ( float  n  )  [virtual]

Reimplemented from OPS_Stream.

Definition at line 381 of file StandardStream.cpp.

int StandardStream::sendSelf ( int  commitTag,
Channel theChannel 
) [virtual]

Implements OPS_Stream.

Definition at line 403 of file StandardStream.cpp.

int StandardStream::recvSelf ( int  commitTag,
Channel theChannel,
FEM_ObjectBroker theBroker 
) [virtual]

Implements OPS_Stream.

Definition at line 409 of file StandardStream.cpp.


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

Generated on Mon Oct 23 15:05:49 2006 for OpenSees by doxygen 1.5.0