| bioformats
    5.1.2
    | 
DOM NamedNodeMap wrapper. More...
#include <ome/common/xml/dom/NamedNodeMap.h>
 Inheritance diagram for ome::common::xml::dom::NamedNodeMap:
 Inheritance diagram for ome::common::xml::dom::NamedNodeMap: Collaboration diagram for ome::common::xml::dom::NamedNodeMap:
 Collaboration diagram for ome::common::xml::dom::NamedNodeMap:| Public Member Functions | |
| NamedNodeMap () | |
| Construct a NULL NamedNodeMap. | |
| NamedNodeMap (const NamedNodeMap &nodelist) | |
| Copy construct a NamedNodeMap.  More... | |
| NamedNodeMap (xercesc::DOMNamedNodeMap *nodelist) | |
| Construct a NamedNodeMap from a xercesc::DOMNamedNodeMap * (unmanaged).  More... | |
| ~NamedNodeMap () | |
| Destructor. | |
| Node | getNamedItem (const std::string &name) | 
| Get an item by name.  More... | |
|  Public Member Functions inherited from ome::common::xml::dom::Wrapper< xercesc::DOMNamedNodeMap, Base< xercesc::DOMNamedNodeMap > > | |
| Wrapper () | |
| Constructor. | |
| Wrapper (const base_type &base) | |
| Copy construct a Wrapper.  More... | |
| Wrapper (typename parent_type::base_element_type *base, Deleter del) | |
| Construct a Wrapper from a base_element_type * (managed).  More... | |
| Wrapper (typename parent_type::base_element_type *base) | |
| Construct a Wrapper from a base_element_type * (unmanaged).  More... | |
| ~Wrapper () | |
| Destructor. | |
| element_type * | get () | 
| Get wrapped element_type *.  More... | |
| const element_type * | get () const | 
| Get wrapped element_type *.  More... | |
| Wrapper & | operator= (const Wrapper &wrapped) | 
| Assign a Wrapper.  More... | |
| element_type & | operator* () noexcept | 
| Dereference to element_type.  More... | |
| const element_type & | operator* () const noexcept | 
| Dereference to const element_type.  More... | |
| element_type * | operator-> () noexcept | 
| Dereference to element_type.  More... | |
| const element_type * | operator-> () const noexcept | 
| Dereference to const element_type.  More... | |
|  Public Member Functions inherited from ome::common::xml::dom::Base< xercesc::DOMNamedNodeMap > | |
| Base () | |
| Constructor. | |
| Base (base_element_type *wrapped, Deleter del) | |
| Construct with initial wrapped value (managed).  More... | |
| Base (base_element_type *wrapped) | |
| Construct with initial wrapped value (unmanaged).  More... | |
| virtual | ~Base () | 
| Destructor. | |
| base_element_type * | get () | 
| Get wrapped base_element_type *.  More... | |
| const base_element_type * | get () const | 
| Get wrapped base_element_type *.  More... | |
| operator bool () const | |
| Check if the wrapped type is NULL.  More... | |
| void | reset () | 
| Free the managed resource.  More... | |
| Additional Inherited Members | |
|  Public Types inherited from ome::common::xml::dom::Wrapper< xercesc::DOMNamedNodeMap, Base< xercesc::DOMNamedNodeMap > > | |
| typedef Base< xercesc::DOMNamedNodeMap > | parent_type | 
| Parent type. | |
| typedef parent_type::base_type | base_type | 
| Base type. | |
| typedef parent_type::base_element_type | base_element_type | 
| Base element type. | |
| typedef xercesc::DOMNamedNodeMap | element_type | 
| Wrapped Xerces element type. | |
|  Public Types inherited from ome::common::xml::dom::Base< xercesc::DOMNamedNodeMap > | |
| typedef Base | base_type | 
| Base type. | |
| typedef xercesc::DOMNamedNodeMap | base_element_type | 
| Base element type (root type of the wrapped type). | |
|  Protected Member Functions inherited from ome::common::xml::dom::Wrapper< xercesc::DOMNamedNodeMap, Base< xercesc::DOMNamedNodeMap > > | |
| virtual void | assign (const base_type &wrapped) | 
| Assign a new wrapped value.  More... | |
| virtual void | assign (ome::compat::shared_ptr< base_element_type > &wrapped) | 
| Assign a new wrapped value.  More... | |
|  Protected Member Functions inherited from ome::common::xml::dom::Base< xercesc::DOMNamedNodeMap > | |
| virtual void | null_check () const | 
| Check if the wrapped type is NULL.  More... | |
| D * | assign_check (base_element_type *newbase) | 
| Check that a new wrapped value is of the correct derived type.  More... | |
DOM NamedNodeMap wrapper.
The wrapper behaves as though is the wrapped DOMNamedNodeMap; it can be dereferenced using the "*" or "->" operators to obtain a reference or pointer to the wrapped object. It can also be cast to a pointer to the wrapped object, so can substitute for it directly.
| 
 | inline | 
Copy construct a NamedNodeMap.
| nodelist | the NamedNodeMap to copy. | 
| 
 | inline | 
Construct a NamedNodeMap from a xercesc::DOMNamedNodeMap * (unmanaged).
| nodelist | the NamedNodeMap to wrap. | 
| Node ome::common::xml::dom::NamedNodeMap::getNamedItem | ( | const std::string & | name | ) | 
Get an item by name.
| name | the name of the item | 
 1.8.9.1
 1.8.9.1