ProtoMol - an object-oriented component based framework for Molecular Dynamics simulations.

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

ProtoMol::Writer Class Reference

#include <Writer.h>

Inheritance diagram for ProtoMol::Writer:

ProtoMol::File ProtoMol::DCDTrajectoryWriter ProtoMol::PARWriter ProtoMol::PDBWriter ProtoMol::PGMWriter ProtoMol::PNGWriter ProtoMol::PPMWriter ProtoMol::PSFWriter ProtoMol::XFigWriter ProtoMol::XSCWriter ProtoMol::XYZBinWriter ProtoMol::XYZTrajectoryWriter ProtoMol::XYZWriter List of all members.

Public Member Functions

virtual ~Writer ()
void setComment (const std::string &comment="")

Protected Member Functions

 Writer ()
 Writer (const std::string &filename)
 Writer (std::ios::openmode mode)
 Writer (std::ios::openmode mode, const std::string &filename)

Detailed Description

Base clas of writers


Constructor & Destructor Documentation

ProtoMol::Writer::Writer  )  [protected]
 

ProtoMol::Writer::Writer const std::string &  filename  )  [explicit, protected]
 

ProtoMol::Writer::Writer std::ios::openmode  mode  )  [explicit, protected]
 

To open with special file flags, std::ios::out is set.

ProtoMol::Writer::Writer std::ios::openmode  mode,
const std::string &  filename
[protected]
 

To open with special file flags, std::ios::out is set.

ProtoMol::Writer::~Writer  )  [virtual]
 


Member Function Documentation

void ProtoMol::Writer::setComment const std::string &  comment = ""  ) 
 

A 1-line comment, which might added to the output by the actual writer implementation; no new line!


The documentation for this class was generated from the following files: Last update: . GNU GENERAL PUBLIC LICENSE, copyrighted by the University of Notre Dame and the University of Bergen, Norway.