20 if (datatype ==
nullptr)
21 throw std::invalid_argument(
"NodePredicateDataType: invalid datatype");
33 throw std::invalid_argument(
"NodePredicateDataType: invalid node");
NodePredicateDataType(const char *datatype)
Protected constructor, use static instantiation functions instead.
Base of all data objects.
bool CheckNode(const mitk::DataNode *node) const override
Checks, if the nodes data object is of a specific data type.
std::string m_ValidDataType
BaseData * GetData() const
Get the data object (instance of BaseData, e.g., an Image) managed by this DataNode.
Interface for evaluation conditions used in the DataStorage class GetSubset() method.
Class for nodes of the DataTree.
~NodePredicateDataType() override
Standard Destructor.