33 #ifndef IOSS_Ioss_NullEntity_h 34 #define IOSS_Ioss_NullEntity_h
int64_t internal_put_field_data(const Field &, void *, size_t) const
Definition: Ioss_NullEntity.h:63
A named value that has a known type.
Definition: Ioss_Property.h:47
The main namespace for the Ioss library.
Definition: Iocgns_DatabaseIO.h:50
Base class for all 'grouping' entities. The following derived classes are typical: ...
Definition: Ioss_GroupingEntity.h:93
std::string type_string() const
Get the name of the particular type of entity.
Definition: Ioss_NullEntity.h:48
Definition: Ioss_EntityType.h:55
int64_t internal_get_field_data(const Field &, void *, size_t) const
Definition: Ioss_NullEntity.h:61
EntityType type() const
Get the EntityType, which indicates the particular type of GroupingEntity this is.
Definition: Ioss_NullEntity.h:50
std::string short_type_string() const
Get a short name of the particular type of entity.
Definition: Ioss_NullEntity.h:49
Holds metadata for bulk data associated with a GroupingEntity.
Definition: Ioss_Field.h:47
virtual Property get_implicit_property(const std::string &my_name) const =0
Calculate and get an implicit property.
Definition: Ioss_GroupingEntity.C:166
Definition: Ioss_NullEntity.h:43
Property get_implicit_property(const std::string &my_name) const
Calculate and get an implicit property.
Definition: Ioss_NullEntity.h:55
EntityType
The particular type of GroupingEntity.
Definition: Ioss_EntityType.h:39
NullEntity()
Definition: Ioss_NullEntity.h:46