Skip to content
Snippets Groups Projects
Commit 7ab609f1 authored by Atkins, Charles Vernon's avatar Atkins, Charles Vernon
Browse files

Add consistent bracket initialization

parent f7013dcd
Branches parallel_systemtests_devdocs
No related tags found
1 merge request!25Fix gcc485 segfault
......@@ -34,8 +34,8 @@ public:
* @param method
* @param debugMode
*/
BPFileWriter(ADIOS &adios, const std::string name,
const std::string accessMode, MPI_Comm mpiComm,
BPFileWriter(ADIOS &adios, std::string name,
const std::string &accessMode, MPI_Comm mpiComm,
const Method &method, const IOMode iomode = IOMode::INDEPENDENT,
const float timeout_sec = 0., const bool debugMode = false,
const unsigned int nthreads = 1);
......
......@@ -22,8 +22,8 @@ Engine::Engine(ADIOS &adios, std::string engineType, std::string name,
bool debugMode, unsigned int nthreads, std::string endMessage)
: m_MPIComm{mpiComm}, m_EngineType{std::move(engineType)},
m_Name{std::move(name)}, m_AccessMode{std::move(accessMode)},
m_Method{method}, m_ADIOS(adios), m_DebugMode{debugMode},
m_nThreads{nthreads}, m_EndMessage(std::move(endMessage))
m_Method{method}, m_ADIOS{adios}, m_DebugMode{debugMode},
m_nThreads{nthreads}, m_EndMessage{std::move(endMessage)}
{
if (m_DebugMode == true)
{
......
......@@ -7,6 +7,7 @@
* Created on: Dec 19, 2016
* Author: wfg
*/
#include <utility>
#include "engine/bp/BPFileWriter.h"
#include "ADIOS.h"
......@@ -19,14 +20,15 @@
namespace adios
{
BPFileWriter::BPFileWriter(ADIOS &adios, const std::string name,
const std::string accessMode, MPI_Comm mpiComm,
BPFileWriter::BPFileWriter(ADIOS &adios, std::string name,
const std::string &accessMode, MPI_Comm mpiComm,
const Method &method, const IOMode /*iomode*/,
const float /*timeout_sec*/, const bool debugMode,
const unsigned int nthreads)
: Engine(adios, "BPFileWriter", name, accessMode, mpiComm, method, debugMode,
nthreads, " BPFileWriter constructor (or call to ADIOS Open).\n"),
m_Buffer{capsule::STLVector(accessMode, m_RankMPI, m_DebugMode)},
: Engine{adios, "BPFileWriter", std::move(name), accessMode, mpiComm, method,
debugMode, nthreads,
" BPFileWriter constructor (or call to ADIOS Open).\n"},
m_Buffer{capsule::STLVector{accessMode, m_RankMPI, m_DebugMod}},
m_BP1Aggregator{format::BP1Aggregator(m_MPIComm, debugMode)},
m_MaxBufferSize{m_Buffer.m_Data.max_size()}
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment