preCICE v3.1.2
No Matches
Public Member Functions | Private Attributes | List of all members
precice::io::ExportCSV Class Reference

#include <ExportCSV.hpp>

Inheritance diagram for precice::io::ExportCSV:
Collaboration diagram for precice::io::ExportCSV:

Public Member Functions

virtual void doExport (const std::string &name, const std::string &location, const mesh::Mesh &mesh)
 Does export. Has to be implemented in subclass.
- Public Member Functions inherited from precice::io::Export
virtual ~Export ()=default
 Export ()=default
 Export (const Export &)=delete
 Export (Export &&)=delete
Exportoperator= (const Export &)=delete
Exportoperator= (Export &&)=delete

Private Attributes

logging::Logger _log {"io::ExportCSV"}

Detailed Description

Definition at line 10 of file ExportCSV.hpp.

Member Function Documentation

◆ doExport()

void precice::io::ExportCSV::doExport ( const std::string & name,
const std::string & location,
const mesh::Mesh & mesh )

Does export. Has to be implemented in subclass.

[in]nameFilename (without path).
[in]locationLocation (path without filename).
[in]meshMesh to be exported.

Implements precice::io::Export.

Definition at line 38 of file ExportCSV.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ _log

logging::Logger precice::io::ExportCSV::_log {"io::ExportCSV"}

Definition at line 18 of file ExportCSV.hpp.

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