#include <FPGATrackSimBinUtil.h>
Definition at line 83 of file FPGATrackSimBinUtil.h.
◆ StreamManager()
| FPGATrackSimBinUtil::StreamManager::StreamManager |
( |
const std::string & | setname | ) |
|
|
inline |
◆ ~StreamManager()
| FPGATrackSimBinUtil::StreamManager::~StreamManager |
( |
| ) |
|
◆ writeVar()
template<typename T>
| void FPGATrackSimBinUtil::StreamManager::writeVar |
( |
const std::string & | var, |
|
|
T | val ) |
|
inline |
Definition at line 86 of file FPGATrackSimBinUtil.h.
86 {
87 auto emplace_result =
m_map.try_emplace(
88 var,
m_setname +
"_" + var +
"_const.txt", std::ios_base::out);
89 if (!emplace_result.second) {
90 emplace_result.first->second << ",\n";
91 }
92 emplace_result.first->second <<
val;
93 }
◆ m_map
| std::map<std::string, std::fstream> FPGATrackSimBinUtil::StreamManager::m_map |
|
private |
◆ m_setname
| std::string FPGATrackSimBinUtil::StreamManager::m_setname |
|
private |
The documentation for this struct was generated from the following files: