function getLength() : Integer;
IBufferedAttributesprocedure getURI( index : Integer; uri : PSAXChar; uriLength : Integer);
procedure getLocalName( index : Integer; localName : PSAXChar; localNameLength : Integer);
procedure getQName( index : Integer; qName : PSAXChar; qNameLength : Integer);
procedure getType( index : Integer; attType : PSAXChar; attTypeLength : Integer);
procedure getType( uri : PSAXChar; uriLength : Integer; localName : PSAXChar; localNameLength : Integer; attType : PSAXChar; attTypeLength : Integer);
procedure getType( qName : PSAXChar; qNameLength : Integer; attType : PSAXChar; attTypeLength : Integer);
procedure getValue( index : Integer; value : PSAXChar; valueLength : Integer);
procedure getValue( uri : PSAXChar; uriLength : Integer; localName : PSAXChar; localNameLength : Integer; value : PSAXChar; valueLength : Integer);
procedure getValue( qName : PSAXChar; qNameLength : Integer; value : PSAXChar; valueLength : Integer);
function getIndex( uri : PSAXChar; uriLength : Integer; localName : PSAXChar; localNameLength : Integer) : Integer;
function getIndex( qName : PSAXChar; qNameLength : Integer) : Integer;
procedure init(const attributes : IAttributes);
function getInterface() : IBufferedAttributes;