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::PSFWriter Class Reference

#include <PSFWriter.h>

Inheritance diagram for ProtoMol::PSFWriter:

ProtoMol::Writer ProtoMol::File List of all members.

Public Member Functions

 PSFWriter ()
 PSFWriter (const std::string &filename)
virtual ~PSFWriter ()
virtual bool open ()
virtual bool open (const std::string &filename)
virtual bool open (const char *filename)
bool write (const PSF &psf)

Friends

PSFWriteroperator<< (PSFWriter &psfWriter, const PSF &psf)

Detailed Description

Writes a PSF file (ASCII)


Constructor & Destructor Documentation

ProtoMol::PSFWriter::PSFWriter  ) 
 

ProtoMol::PSFWriter::PSFWriter const std::string &  filename  )  [explicit]
 

ProtoMol::PSFWriter::~PSFWriter  )  [virtual]
 


Member Function Documentation

virtual bool ProtoMol::PSFWriter::open const char *  filename  )  [inline, virtual]
 

Implements ProtoMol::File.

virtual bool ProtoMol::PSFWriter::open const std::string &  filename  )  [inline, virtual]
 

Implements ProtoMol::File.

virtual bool ProtoMol::PSFWriter::open  )  [inline, virtual]
 

Implements ProtoMol::File.

bool ProtoMol::PSFWriter::write const PSF psf  ) 
 


Friends And Related Function Documentation

PSFWriter& operator<< PSFWriter psfWriter,
const PSF psf
[friend]
 


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.