9#include "ioss_export.h"
19 IOSS_NODISCARD static std::string composed_name(
const std::string &base,
20 const std::string &secondary);
27 IOSS_NODISCARD std::string label(
int which,
char suffix_sep =
'_')
const override;
#define IOSS_NODISCARD
Definition Ioss_CodeTypes.h:55
Definition Ioss_ComposedVariableType.h:17
IOSS_NODISCARD VariableType::Type type() const override
Definition Ioss_ComposedVariableType.h:24
IOSS_NODISCARD const VariableType * get_base_type() const
Definition Ioss_ComposedVariableType.h:33
IOSS_NODISCARD const VariableType * get_secondary_type() const
Definition Ioss_ComposedVariableType.h:34
ComposedVariableType(const ComposedVariableType &)=delete
A generic variable type.
Definition Ioss_VariableType.h:70
Type
Definition Ioss_VariableType.h:72
The main namespace for the Ioss library.
Definition Ioad_DatabaseIO.C:40