228#define CHECK_ATTRIBUTE_EXISTENCE(className, attributeName) if (static_cast<witsml21__##className*>(gsoapProxy2_3)->attributeName == nullptr) { throw std::invalid_argument("The attribute does not exist"); }
238 if (static_cast<witsml21__##className*>(gsoapProxy2_3)->vectorName.at(index)->attributeName == nullptr) { throw std::invalid_argument("The attribute in vector does not exist"); }