Package: InstantTextFiler Diagram Back to overview

EInstantTextPosError class
Inherits from: EInstantError
Attributes
Name Type Visibility
FPosition TInstantTextPos   private
Position   public
Operations
Name Parameters Returns Visibility
Create
string Msg
TInstantTextPos APosition
 
  public


TInstantTextFiler class
Inherits from: TObject
Subclasses: TInstantTextReader, TInstantTextWriter
Attributes
Name Type Visibility
FFreeStream Boolean   private
FPosition TInstantTextPos   private
FStream TStream   private
StreamPos   protected
Bof   public
Eof   public
Position   public
Operations
Name Parameters Returns Visibility
GetPosition   TInstantTextPos   private
SetPosition
TInstantTextPos Value
 
  private
AdvancePosition
Char Ch
 
  protected
DescendPosition
Char Ch
 
  protected
GetBof   Boolean   protected
GetEof   Boolean   protected
GetStreamPos   Integer   protected
Initialize     protected
IsSpace
Char Ch
 
Boolean   protected
IsText
Char Ch
 
Boolean   protected
SetStreamPos
Integer Value
 
  protected
Create
TStream AStream
Boolean FreeStream
 
  public
Create
string AText
 
  public
Destroy     public
Reset     public


TInstantTextReader class
Inherits from: TInstantTextFiler
Subclasses: TInstantIQLReader, TInstantCodeReader
Attributes
Name Type Visibility
FConstAware Boolean   private
FTokenPos TInstantTextPos   private
ConstAware   public
Operations
Name Parameters Returns Visibility
GetBof   Boolean   protected
GetEof   Boolean   protected
Initialize     protected
IsNumericPrefix
Char Ch
 
Boolean   protected
IsStringDelimiter
Char Ch
 
Boolean   protected
AtSpace   Boolean   public
BackChar   Char   public
GotoToken
string Token
Boolean Skip
Boolean IgnoreCase
 
Boolean   public
NextChar   Char   public
NextToken   string   public
ReadChar   Char   public
ReadMatching
string Str
 
Boolean   public
ReadNext
string Str
Boolean StopBefore
 
string   public
ReadNumeric   string   public
ReadString   string   public
ReadToken   string   public
SkipSpace   Boolean   public
UnreadToken     public


TInstantTextWriter class
Inherits from: TInstantTextFiler
Subclasses: TInstantIQLWriter, TInstantCodeWriter
Operations
Name Parameters Returns Visibility
WriteChar
Char Ch
 
  public
WriteString
string Str
 
  public