PEARL
Parallel Event Access and Replay Library
List of all members
pearl::Otf2Writer Class Reference

Provides a writer class to generate OTF2 traces. More...

#include <pearl/Otf2Writer.h>

Public Member Functions

Constructors & destructor
 Otf2Writer (const std::string &creator)
 
 ~Otf2Writer ()
 
Writing experiment data
void write (const std::string &archive_name, const LocalTrace &trace, const GlobalDefs &defs)
 

Detailed Description

The Otf2Writer class can be used to write in-memory trace data to an OTF2 archive on disk.

Todo:
Hide references to OTF2 data types so that PEARL users don't need to care about providing the OTF2 include path.

Constructor & Destructor Documentation

◆ Otf2Writer()

pearl::Otf2Writer::Otf2Writer ( const std::string &  creator)

◆ ~Otf2Writer()

pearl::Otf2Writer::~Otf2Writer ( )

Member Function Documentation

◆ write()

void pearl::Otf2Writer::write ( const std::string &  archive_name,
const LocalTrace trace,
const GlobalDefs defs 
)

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

Scalasca    Copyright © 1998–2019 Forschungszentrum Jülich GmbH, Jülich Supercomputing Centre
Copyright © 2009–2015 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming