|  | 
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members 
 PSVIAttributeList  Class ReferenceA container for the PSVI contributions to attributes that occur on a particular element. 
More...
Inheritance diagram for PSVIAttributeList:  [legend]Collaboration diagram for PSVIAttributeList:  [legend]List of all members. 
 Detailed DescriptionA container for the PSVI contributions to attributes that occur on a particular element.
This is always owned by the parser/validator from which it is obtained. The parser/validator will specify  under what conditions it may be relied upon to have meaningful contents. 
 
 
 Constructor & Destructor Documentation
 
  
    |  | 
The default constructor.
 
 
Parameters: 
| manager | The configurable memory manager | 
 |  
 
  
    | 
        
          | PSVIAttributeList::~PSVIAttributeList | ( |  | ) |  |  |  
 Member Function Documentation
 
  
    | 
        
          | const XMLCh* PSVIAttributeList::getAttributeNameAtIndex | ( | const unsigned int | index | ) |  |  |  
 
  
    | 
        
          | const XMLCh* PSVIAttributeList::getAttributeNamespaceAtIndex | ( | const unsigned int | index | ) |  |  |  
 
  
    | 
        
          | PSVIAttribute* PSVIAttributeList::getAttributePSVIAtIndex | ( | const unsigned int | index | ) |  |  |  
 
  
    | 
        
          | PSVIAttribute* PSVIAttributeList::getAttributePSVIByName | ( | const XMLCh * | attrName, |  
          |  |  | const XMLCh * | attrNamespace |  
          |  | ) |  |  |  
 
  
    | 
        
          | unsigned int PSVIAttributeList::getLength | ( |  | ) | const |  |  
 
  
    | 
        
          | PSVIAttribute * PSVIAttributeList::getPSVIAttributeToFill | ( | const XMLCh * | attrName, |  
          |  |  | const XMLCh * | attrNS |  
          |  | ) |  |  |  
  
    |  | 
returns a PSVI attribute of undetermined state and given name/namespace and makes that object part of the internal list.
 
Intended to be called during validation of an element.  
Parameters: 
| attrName | name of this attribute |  | attrNS | URI of the attribute | 
 
Returns: 
new, uninitialized, PSVIAttribute object 
 |  
 
  
    | 
        
          | void PSVIAttributeList::reset | ( |  | ) |  |  |  The documentation for this class was generated from the following file:
 |