VSS.JSON.Pull_Readers.Simple

Entities

Tagged Types

Subprograms

Description

Copyright (C) 2020-2023, AdaCore

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

Boolean_Value

function Boolean_Value
  (Self : JSON_Simple_Pull_Reader) return Boolean
Parameters
Self
Return Value

Element_Kind

function Element_Kind
  (Self : JSON_Simple_Pull_Reader)
   return VSS.JSON.Streams.JSON_Stream_Element_Kind
Parameters
Self
Return Value

JSON_Simple_Pull_Reader

type JSON_Simple_Pull_Reader is limited new JSON_Pull_Reader with private;

Key_Name

function Key_Name
  (Self : JSON_Simple_Pull_Reader) return VSS.Strings.Virtual_String
Parameters
Self
Return Value

Number_Value

function Number_Value
  (Self : JSON_Simple_Pull_Reader) return VSS.JSON.JSON_Number
Parameters
Self
Return Value

Set_Stream

procedure Set_Stream
  (Self   : in out JSON_Simple_Pull_Reader'Class;
   Stream : not null VSS.Text_Streams.Input_Text_Stream_Access)
Parameters
Self
Stream

String_Value

function String_Value
  (Self : JSON_Simple_Pull_Reader) return VSS.Strings.Virtual_String
Parameters
Self
Return Value