zeep::xml::doctype::element
// In header: </home/maarten/projects/libzeep/zeep/xml/doctype.hpp> class element { public: // construct/copy/destruct element(const std::string &, bool, bool); ~element(); // public member functions void add_attribute(attribute *); const attribute * get_attribute(const std::string &) const; const std::string & name() const; const attribute_list & attributes() const; void set_allowed(allowed_ptr); void declared(bool); bool declared() const; void external(bool); bool external() const; bool empty() const; bool element_content() const; validator get_validator() const; };
element
public member functionsvoid add_attribute(attribute * attr);
const attribute * get_attribute(const std::string & name) const;
const std::string & name() const;
const attribute_list & attributes() const;
void set_allowed(allowed_ptr allowed);
void declared(bool declared);
bool declared() const;
void external(bool external);
bool external() const;
bool empty() const;
bool element_content() const;
validator get_validator() const;