10#include "ioss_export.h"
43 void print() const override final;
#define IOSS_NODISCARD
Definition Ioss_CodeTypes.h:55
void add_suffix(size_t which, const std::string &suffix)
Define the suffix list for this field.
Definition Ioss_NamedSuffixVariableType.h:41
NamedSuffixVariableType(const NamedSuffixVariableType &)=delete
IOSS_NODISCARD VariableType::Type type() const override
Definition Ioss_NamedSuffixVariableType.h:35
NamedSuffixVariableType(const std::string &my_name, int number_components, bool delete_me)
Definition Ioss_NamedSuffixVariableType.h:27
Ioss::NameList suffixList
Definition Ioss_NamedSuffixVariableType.h:46
IOSS_NODISCARD std::string type_string() const override
Definition Ioss_NamedSuffixVariableType.h:36
IOSS_NODISCARD std::string label(int which, const char) const override
Definition Ioss_NamedSuffixVariableType.h:22
Type
Definition Ioss_VariableType.h:72
@ NAMED_SUFFIX
Definition Ioss_VariableType.h:80
VariableType(const VariableType &)=delete
The main namespace for the Ioss library.
Definition Ioad_DatabaseIO.C:40
Ioss::NameList NameList
Definition Ioss_ChangeSetFactory.h:25