Go to the documentation of this file.
5 #ifndef BALL_FORMAT_TRAJECTORYFILE_H
6 #define BALL_FORMAT_TRAJECTORYFILE_H
8 #ifndef BALL_SYSTEM_FILE_H
12 #ifndef BALL_MOLMEC_COMMON_SNAPSHOT_H
19 class SnapShotManager;
135 #endif // BALL_FORMAT_TRAJECTORYFILE_H
virtual void clear()
Clear method.
Size number_of_snapshots_
virtual bool flushToDisk(const std::vector< SnapShot > &buffer)
virtual bool readHeader()
std::ios::openmode OpenMode
virtual bool append(const SnapShot &snapshot)
virtual bool writeHeader()
virtual Size getNumberOfSnapShots()
TrajectoryFile()
Default constructor.
TrajectoryFile(const String &filename, File::OpenMode open_mode=std::ios::in)
BALL_EXPORT bool operator==(const String &s1, const String &s2)
Size getNumberOfAtoms() const
virtual bool read(SnapShot &snapshot)
virtual ~TrajectoryFile()
Destructor.