Lines Matching refs:Sink
38 procedure Full (S : in out Sink'Class) with Inline;
42 procedure Flush (S : in out Sink'Class) with Inline;
47 procedure Put_Character (S : in out Sink'Class; Item : Character);
48 procedure Put_Wide_Character (S : in out Sink'Class; Item : Wide_Character);
50 (S : in out Sink'Class; Item : Wide_Wide_Character);
51 procedure Put_String (S : in out Sink'Class; Item : String);
52 procedure Put_Wide_String (S : in out Sink'Class; Item : Wide_String);
54 (S : in out Sink'Class; Item : Wide_Wide_String);
61 procedure Put_7bit (S : in out Sink'Class; Item : Character_7)
63 procedure Put_7bit_NL (S : in out Sink'Class; Item : Character_7)
68 procedure Put_UTF_8 (S : in out Sink'Class; Item : UTF_8) with Inline;
69 procedure Put_UTF_8_Lines (S : in out Sink'Class; Item : UTF_8_Lines);
73 procedure New_Line (S : in out Sink'Class) with
77 function Column (S : Sink'Class) return Positive with Inline;
83 procedure Tab_To_Column (S : in out Sink'Class; Column : Positive);
86 procedure Set_Indentation (S : in out Sink'Class; Amount : Natural)
88 function Indentation (S : Sink'Class) return Natural with Inline;
97 (S : in out Sink'Class; Amount : Optional_Indentation := Default)
100 (S : in out Sink'Class; Amount : Optional_Indentation := Default)