|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|
#include <SDDSReader.h>


Public Member Functions | |
| SDDSReader (const std::string &fname) | |
| void | parseFile () |
Public Member Functions inherited from SDDS::SDDSParser | |
| SDDSParser () | |
| SDDSParser (const std::string &input) | |
| void | setInput (const std::string &input) |
| file | run () |
| const file & | getData () const |
| const ast::columnData_t & | getColumnData (const std::string &columnName) const |
| ast::dataType | getColumnType (const std::string &col_name) const |
| template<typename T > | |
| void | getValue (int t, const std::string &column_name, T &nval) |
| template<typename T > | |
| void | getInterpolatedValue (const std::string &ref_name, double ref_val, const std::string &col_name, T &nval) |
| template<typename T > | |
| void | getInterpolatedValue (double spos, const std::string &col_name, T &nval) |
| template<typename T > | |
| void | getParameterValue (const std::string ¶meter_name, T &nval) |
| template<typename T > | |
| T | getVariantValue (const ast::variant_t &val, ast::dataType type) const |
| Convert value from variant (only numeric types) to a value of type T. | |
Definition at line 6 of file SDDSReader.h.
|
inline |
Definition at line 8 of file SDDSReader.h.
|
inline |
Definition at line 12 of file SDDSReader.h.
References SDDS::SDDSParser::run().
