10#include "ioss_export.h"
24 return suffixList[which - 1];
30 suffixList.resize(number_components);
31 suffixList.assign(number_components,
"UNSET");
38 void add_suffix(
size_t which,
const std::string &suffix) { suffixList[which - 1] = suffix; }
41 std::vector<std::string> suffixList{};
#define IOSS_NODISCARD
Definition Ioss_CodeTypes.h:54
Definition Ioss_NamedSuffixVariableType.h:19
void add_suffix(size_t which, const std::string &suffix)
Define the suffix list for this field.
Definition Ioss_NamedSuffixVariableType.h:38
NamedSuffixVariableType(const NamedSuffixVariableType &)=delete
NamedSuffixVariableType(const std::string &my_name, int number_components, bool delete_me)
Definition Ioss_NamedSuffixVariableType.h:27
IOSS_NODISCARD std::string label(int which, const char) const override
Definition Ioss_NamedSuffixVariableType.h:22
A generic variable type.
Definition Ioss_VariableType.h:66
The main namespace for the Ioss library.
Definition Ioad_DatabaseIO.C:40