OPS_Stream Class Reference#include <OPS_Stream.h>
Inheritance diagram for OPS_Stream:
List of all members.
|
Public Member Functions |
| OPS_Stream (int classTag) |
virtual | ~OPS_Stream () |
virtual int | setFile (const char *fileName, openMode mode=OVERWRITE) |
virtual int | setPrecision (int precision) |
virtual int | setFloatField (floatField) |
virtual int | precision (int precision) |
virtual int | width (int width) |
virtual int | tag (const char *)=0 |
virtual int | tag (const char *, const char *)=0 |
virtual int | endTag ()=0 |
virtual int | attr (const char *name, int value)=0 |
virtual int | attr (const char *name, double value)=0 |
virtual int | attr (const char *name, const char *value)=0 |
virtual int | write (Vector &data)=0 |
virtual OPS_Stream & | write (const char *s, int n) |
virtual OPS_Stream & | write (const unsigned char *s, int n) |
virtual OPS_Stream & | write (const signed char *s, int n) |
virtual OPS_Stream & | write (const void *s, int n) |
virtual OPS_Stream & | operator<< (char c) |
virtual OPS_Stream & | operator<< (unsigned char c) |
virtual OPS_Stream & | operator<< (signed char c) |
virtual OPS_Stream & | operator<< (const char *s) |
virtual OPS_Stream & | operator<< (const unsigned char *s) |
virtual OPS_Stream & | operator<< (const signed char *s) |
virtual OPS_Stream & | operator<< (const void *p) |
virtual OPS_Stream & | operator<< (int n) |
virtual OPS_Stream & | operator<< (unsigned int n) |
virtual OPS_Stream & | operator<< (long n) |
virtual OPS_Stream & | operator<< (unsigned long n) |
virtual OPS_Stream & | operator<< (short n) |
virtual OPS_Stream & | operator<< (unsigned short n) |
virtual OPS_Stream & | operator<< (bool b) |
virtual OPS_Stream & | operator<< (double n) |
virtual OPS_Stream & | operator<< (float n) |
int | sendSelf (int commitTag, Channel &theChannel)=0 |
int | recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)=0 |
Detailed Description
Definition at line 34 of file OPS_Stream.h.
Constructor & Destructor Documentation
OPS_Stream::OPS_Stream |
( |
int |
classTag |
) |
|
OPS_Stream::~OPS_Stream |
( |
|
) |
[virtual] |
Member Function Documentation
virtual int OPS_Stream::setFile |
( |
const char * |
fileName, |
|
|
openMode |
mode = OVERWRITE | |
|
) |
| | [inline, virtual] |
virtual int OPS_Stream::setPrecision |
( |
int |
precision |
) |
[inline, virtual] |
virtual int OPS_Stream::setFloatField |
( |
floatField |
|
) |
[inline, virtual] |
virtual int OPS_Stream::precision |
( |
int |
precision |
) |
[inline, virtual] |
virtual int OPS_Stream::width |
( |
int |
width |
) |
[inline, virtual] |
virtual int OPS_Stream::tag |
( |
const char * |
|
) |
[pure virtual] |
Implemented in DatabaseStream, DataFileStream, DummyStream, FileStream, StandardStream, and XmlFileStream.
Referenced by DamageRecorder::DamageRecorder(), UniaxialMaterial::setResponse(), SeriesMaterial::setResponse(), ParallelMaterial::setResponse(), FatigueMaterial::setResponse(), SectionForceDeformation::setResponse(), FiberSectionGJ::setResponse(), FiberSection3d::setResponse(), FiberSection2d::setResponse(), NDMaterial::setResponse(), ZeroLengthSection::setResponse(), ZeroLength::setResponse(), TwentyNodeBrick_u_p_U::setResponse(), EightNodeBrick_u_p_U::setResponse(), EightNode_LDBrick_u_p::setResponse(), EightNode_Brick_u_p::setResponse(), TwentyEightNodeBrickUP::setResponse(), NineFourNodeQuadUP::setResponse(), FourNodeQuadUP::setResponse(), BrickUP::setResponse(), TrussSection::setResponse(), Truss::setResponse(), CorotTrussSection::setResponse(), CorotTruss::setResponse(), TotalLagrangianFD8NodeBrick::setResponse(), TotalLagrangianFD20NodeBrick::setResponse(), NineNodeMixedQuad::setResponse(), FourNodeQuad::setResponse(), EnhancedQuad::setResponse(), ConstantPressureVolumeQuad::setResponse(), ForceBeamColumn3d::setResponse(), ForceBeamColumn2d::setResponse(), Element::setResponse(), ElasticBeam3d::setResponse(), ElasticBeam2d::setResponse(), DispBeamColumn3d::setResponse(), DispBeamColumn2d::setResponse(), Brick::setResponse(), BbarBrick::setResponse(), TwentyNodeBrick::setResponse(), Twenty_Node_Brick::setResponse(), EnvelopeDriftRecorder::~EnvelopeDriftRecorder(), EnvelopeElementRecorder::~EnvelopeElementRecorder(), and EnvelopeNodeRecorder::~EnvelopeNodeRecorder().
virtual int OPS_Stream::tag |
( |
const char * |
, |
|
|
const char * |
| |
|
) |
| | [pure virtual] |
virtual int OPS_Stream::endTag |
( |
|
) |
[pure virtual] |
Implemented in DatabaseStream, DataFileStream, DummyStream, FileStream, StandardStream, and XmlFileStream.
Referenced by DamageRecorder::DamageRecorder(), UniaxialMaterial::setResponse(), SeriesMaterial::setResponse(), ParallelMaterial::setResponse(), FatigueMaterial::setResponse(), SectionForceDeformation::setResponse(), FiberSectionGJ::setResponse(), FiberSection3d::setResponse(), FiberSection2d::setResponse(), NDMaterial::setResponse(), ZeroLengthSection::setResponse(), ZeroLength::setResponse(), TwentyNodeBrick_u_p_U::setResponse(), EightNodeBrick_u_p_U::setResponse(), EightNode_LDBrick_u_p::setResponse(), EightNode_Brick_u_p::setResponse(), TwentyEightNodeBrickUP::setResponse(), NineFourNodeQuadUP::setResponse(), FourNodeQuadUP::setResponse(), BrickUP::setResponse(), TrussSection::setResponse(), Truss::setResponse(), CorotTrussSection::setResponse(), CorotTruss::setResponse(), TotalLagrangianFD8NodeBrick::setResponse(), TotalLagrangianFD20NodeBrick::setResponse(), NineNodeMixedQuad::setResponse(), FourNodeQuad::setResponse(), EnhancedQuad::setResponse(), ConstantPressureVolumeQuad::setResponse(), ForceBeamColumn3d::setResponse(), ForceBeamColumn2d::setResponse(), Element::setResponse(), ElasticBeam3d::setResponse(), ElasticBeam2d::setResponse(), DispBeamColumn3d::setResponse(), DispBeamColumn2d::setResponse(), Brick::setResponse(), BbarBrick::setResponse(), TwentyNodeBrick::setResponse(), Twenty_Node_Brick::setResponse(), DamageRecorder::~DamageRecorder(), DriftRecorder::~DriftRecorder(), ElementRecorder::~ElementRecorder(), EnvelopeDriftRecorder::~EnvelopeDriftRecorder(), EnvelopeElementRecorder::~EnvelopeElementRecorder(), EnvelopeNodeRecorder::~EnvelopeNodeRecorder(), and NodeRecorder::~NodeRecorder().
virtual int OPS_Stream::attr |
( |
const char * |
name, |
|
|
int |
value | |
|
) |
| | [pure virtual] |
Implemented in DatabaseStream, DataFileStream, DummyStream, FileStream, StandardStream, and XmlFileStream.
Referenced by DamageRecorder::DamageRecorder(), UniaxialMaterial::setResponse(), SeriesMaterial::setResponse(), ParallelMaterial::setResponse(), FatigueMaterial::setResponse(), SectionForceDeformation::setResponse(), FiberSectionGJ::setResponse(), FiberSection3d::setResponse(), FiberSection2d::setResponse(), NDMaterial::setResponse(), ZeroLengthSection::setResponse(), ZeroLength::setResponse(), TwentyNodeBrick_u_p_U::setResponse(), EightNodeBrick_u_p_U::setResponse(), EightNode_LDBrick_u_p::setResponse(), EightNode_Brick_u_p::setResponse(), TwentyEightNodeBrickUP::setResponse(), NineFourNodeQuadUP::setResponse(), FourNodeQuadUP::setResponse(), BrickUP::setResponse(), TrussSection::setResponse(), Truss::setResponse(), CorotTrussSection::setResponse(), CorotTruss::setResponse(), TotalLagrangianFD8NodeBrick::setResponse(), TotalLagrangianFD20NodeBrick::setResponse(), NineNodeMixedQuad::setResponse(), FourNodeQuad::setResponse(), EnhancedQuad::setResponse(), ConstantPressureVolumeQuad::setResponse(), ForceBeamColumn3d::setResponse(), ForceBeamColumn2d::setResponse(), Element::setResponse(), ElasticBeam3d::setResponse(), ElasticBeam2d::setResponse(), DispBeamColumn3d::setResponse(), DispBeamColumn2d::setResponse(), Brick::setResponse(), BbarBrick::setResponse(), TwentyNodeBrick::setResponse(), and Twenty_Node_Brick::setResponse().
virtual int OPS_Stream::attr |
( |
const char * |
name, |
|
|
double |
value | |
|
) |
| | [pure virtual] |
virtual int OPS_Stream::attr |
( |
const char * |
name, |
|
|
const char * |
value | |
|
) |
| | [pure virtual] |
virtual int OPS_Stream::write |
( |
Vector & |
data |
) |
[pure virtual] |
Implemented in DatabaseStream, DataFileStream, DummyStream, FileStream, StandardStream, and XmlFileStream.
Referenced by NodeRecorder::record(), ElementRecorder::record(), DriftRecorder::record(), DamageRecorder::record(), EnvelopeDriftRecorder::~EnvelopeDriftRecorder(), EnvelopeElementRecorder::~EnvelopeElementRecorder(), and EnvelopeNodeRecorder::~EnvelopeNodeRecorder().
virtual OPS_Stream& OPS_Stream::write |
( |
const char * |
s, |
|
|
int |
n | |
|
) |
| | [inline, virtual] |
virtual OPS_Stream& OPS_Stream::write |
( |
const unsigned char * |
s, |
|
|
int |
n | |
|
) |
| | [inline, virtual] |
virtual OPS_Stream& OPS_Stream::write |
( |
const signed char * |
s, |
|
|
int |
n | |
|
) |
| | [inline, virtual] |
virtual OPS_Stream& OPS_Stream::write |
( |
const void * |
s, |
|
|
int |
n | |
|
) |
| | [inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
char |
c |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
unsigned char |
c |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
signed char |
c |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
const char * |
s |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
const unsigned char * |
s |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
const signed char * |
s |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
const void * |
p |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
int |
n |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
unsigned int |
n |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
long |
n |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
unsigned long |
n |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
short |
n |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
unsigned short |
n |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
bool |
b |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
double |
n |
) |
[inline, virtual] |
virtual OPS_Stream& OPS_Stream::operator<< |
( |
float |
n |
) |
[inline, virtual] |
int OPS_Stream::sendSelf |
( |
int |
commitTag, |
|
|
Channel & |
theChannel | |
|
) |
| | [pure virtual] |
Implements MovableObject.
Implemented in DatabaseStream, DataFileStream, DummyStream, FileStream, StandardStream, and XmlFileStream.
Referenced by NodeRecorder::sendSelf(), EnvelopeNodeRecorder::sendSelf(), EnvelopeElementRecorder::sendSelf(), EnvelopeDriftRecorder::sendSelf(), ElementRecorder::sendSelf(), and DriftRecorder::sendSelf().
Implements MovableObject.
Implemented in DatabaseStream, DataFileStream, DummyStream, FileStream, StandardStream, and XmlFileStream.
Referenced by NodeRecorder::recvSelf(), EnvelopeNodeRecorder::recvSelf(), EnvelopeElementRecorder::recvSelf(), EnvelopeDriftRecorder::recvSelf(), ElementRecorder::recvSelf(), and DriftRecorder::recvSelf().
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:47 2006 for OpenSees by 1.5.0
|