votca 2024-dev
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
votca::csg::TrajectoryReader Class Referenceabstract

trajectoryreader interface More...

#include <trajectoryreader.h>

Inheritance diagram for votca::csg::TrajectoryReader:
Inheritance graph
[legend]

Public Member Functions

virtual ~TrajectoryReader ()=default
 
virtual bool Open (const std::string &file)=0
 open a trejectory file
 
virtual void Close ()
 
virtual bool FirstFrame (Topology &top)=0
 read in the first frame
 
virtual bool NextFrame (Topology &top)=0
 read in the next frame
 

Static Public Member Functions

static void RegisterPlugins (void)
 

Detailed Description

trajectoryreader interface

This class defines the interface a trajectory reader has to implement

Definition at line 36 of file trajectoryreader.h.

Constructor & Destructor Documentation

◆ ~TrajectoryReader()

virtual votca::csg::TrajectoryReader::~TrajectoryReader ( )
virtualdefault

Member Function Documentation

◆ Close()

virtual void votca::csg::TrajectoryReader::Close ( )
inlinevirtual

◆ FirstFrame()

virtual bool votca::csg::TrajectoryReader::FirstFrame ( Topology top)
pure virtual

◆ NextFrame()

virtual bool votca::csg::TrajectoryReader::NextFrame ( Topology top)
pure virtual

◆ Open()

virtual bool votca::csg::TrajectoryReader::Open ( const std::string &  file)
pure virtual

◆ RegisterPlugins()

void votca::csg::TrajectoryReader::RegisterPlugins ( void  )
static

Definition at line 40 of file trajectoryreader.cc.


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