#include <xalanc/PlatformSupport/AttributeListImpl.hpp>
Definition at line 49 of file AttributeListImpl.hpp.
◆ AttributeVectorType
◆ AttributeListImpl() [1/3]
| xalanc::AttributeListImpl::AttributeListImpl |
( |
MemoryManager & |
theManager | ) |
|
|
explicit |
◆ ~AttributeListImpl()
| virtual xalanc::AttributeListImpl::~AttributeListImpl |
( |
| ) |
|
|
virtual |
◆ AttributeListImpl() [2/3]
| xalanc::AttributeListImpl::AttributeListImpl |
( |
const AttributeListImpl & |
theSource, |
|
|
MemoryManager & |
theManager |
|
) |
| |
◆ AttributeListImpl() [3/3]
| xalanc::AttributeListImpl::AttributeListImpl |
( |
const AttributeListType & |
theSource, |
|
|
MemoryManager & |
theManager |
|
) |
| |
◆ addAttribute()
| virtual bool xalanc::AttributeListImpl::addAttribute |
( |
const XMLCh * |
name, |
|
|
const XMLCh * |
type, |
|
|
const XMLCh * |
value |
|
) |
| |
|
virtual |
Adds an attribute to the attribute list.
- Parameters
-
| name | attribute name |
| type | attribute type, "CDATA," for example |
| value | attribute value |
◆ clear()
| virtual void xalanc::AttributeListImpl::clear |
( |
| ) |
|
|
virtual |
Remove all attributes from the list.
◆ getLength()
| virtual XalanSize_t xalanc::AttributeListImpl::getLength |
( |
| ) |
const |
|
virtual |
◆ getMemoryManager()
| MemoryManager& xalanc::AttributeListImpl::getMemoryManager |
( |
| ) |
|
|
inline |
◆ getName()
| virtual const XMLCh* xalanc::AttributeListImpl::getName |
( |
const XalanSize_t |
index | ) |
const |
|
virtual |
◆ getType() [1/2]
| virtual const XMLCh* xalanc::AttributeListImpl::getType |
( |
const XalanSize_t |
index | ) |
const |
|
virtual |
◆ getType() [2/2]
| virtual const XMLCh* xalanc::AttributeListImpl::getType |
( |
const XMLCh *const |
name | ) |
const |
|
virtual |
◆ getValue() [1/3]
| virtual const XMLCh* xalanc::AttributeListImpl::getValue |
( |
const char *const |
name | ) |
const |
|
virtual |
◆ getValue() [2/3]
| virtual const XMLCh* xalanc::AttributeListImpl::getValue |
( |
const XalanSize_t |
index | ) |
const |
|
virtual |
◆ getValue() [3/3]
| virtual const XMLCh* xalanc::AttributeListImpl::getValue |
( |
const XMLCh *const |
name | ) |
const |
|
virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ removeAttribute()
| virtual bool xalanc::AttributeListImpl::removeAttribute |
( |
const XMLCh * |
name | ) |
|
|
virtual |
Removes an attribute from the attribute list.
- Parameters
-
◆ reserve()
| void xalanc::AttributeListImpl::reserve |
( |
XalanSize_t |
theCount | ) |
|
|
inline |
Reserve room for the given number of attributes.
- Parameters
-
| theCount | The number to reserve |
Definition at line 146 of file AttributeListImpl.hpp.
◆ swap()
Swap the contents of two instances.
This must never throw an exception.
- Parameters
-
| thOther | The instance with which to swap. |
Definition at line 134 of file AttributeListImpl.hpp.
The documentation for this class was generated from the following file: