VSS.XML.Content_Handlers

Entities

Interface Types

Access Types

Subprograms

Description

Copyright (C) 2022, AdaCore

SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception

Characters

procedure Characters
  (Self    : in out SAX_Content_Handler;
   Text    : VSS.Strings.Virtual_String;
   Success : in out Boolean)
Parameters
Self
Text
Success

End_Document

procedure End_Document
  (Self    : in out SAX_Content_Handler;
   Success : in out Boolean)
Parameters
Self
Success

End_Element

procedure End_Element
  (Self    : in out SAX_Content_Handler;
   URI     : VSS.IRIs.IRI;
   Name    : VSS.Strings.Virtual_String;
   Success : in out Boolean)
Parameters
Self
URI
Name
Success

End_Prefix_Mapping

procedure End_Prefix_Mapping
  (Self    : in out SAX_Content_Handler;
   Prefix  : VSS.Strings.Virtual_String;
   Success : in out Boolean)
Parameters
Self
Prefix
Success

Ignorable_Whitespace

procedure Ignorable_Whitespace
  (Self    : in out SAX_Content_Handler;
   Text    : VSS.Strings.Virtual_String;
   Success : in out Boolean)
Parameters
Self
Text
Success

Processing_Instruction

procedure Processing_Instruction
  (Self    : in out SAX_Content_Handler;
   Target  : VSS.Strings.Virtual_String;
   Data    : VSS.Strings.Virtual_String;
   Success : in out Boolean)
Parameters
Self
Target
Data
Success

SAX_Content_Handler

type SAX_Content_Handler is limited interface;

SAX_Content_Handler_Access

type SAX_Content_Handler_Access is access all SAX_Content_Handler'Class;

Set_Document_Locator

procedure Set_Document_Locator
  (Self    : in out SAX_Content_Handler;
   Locator : VSS.XML.Locators.SAX_Locator_Access)
Parameters
Self
Locator

Skipped_Entity

procedure Skipped_Entity
  (Self    : in out SAX_Content_Handler;
   Name    : VSS.Strings.Virtual_String;
   Success : in out Boolean)
Parameters
Self
Name
Success

Start_Document

procedure Start_Document
  (Self    : in out SAX_Content_Handler;
   Success : in out Boolean)
Parameters
Self
Success

Start_Element

procedure Start_Element
  (Self       : in out SAX_Content_Handler;
   URI        : VSS.IRIs.IRI;
   Name       : VSS.Strings.Virtual_String;
   Attributes : VSS.XML.Attributes.XML_Attributes'Class;
   Success    : in out Boolean)
Parameters
Self
URI
Name
Attributes
Success

Start_Prefix_Mapping

procedure Start_Prefix_Mapping
  (Self    : in out SAX_Content_Handler;
   Prefix  : VSS.Strings.Virtual_String;
   URI     : VSS.IRIs.IRI;
   Success : in out Boolean)
Parameters
Self
Prefix
URI
Success