This documenta- tion describes the current state of development.
Note that interfaces and functionality may still change.

Prokee Modules:
  A
  B
  C
  D
  E
  F
  G
  I
  L
  M
  N
  O
  P
  R
  S
  T
  U
  W

     open all    |    close all

GUI Elements:
  B
  C
  I
  M
  P
  R
  S
  T

     open all    |    close all

GUI Interactions:
  B
  F
  H
  S

     open all    |    close all

GUI Layouts:
  L

     open all    |    close all

Games/Demos:
  M

     open all    |    close all

Third Party Libraries:
  P
  F
  Z

     open all    |    close all

Information about this Website / Informationen zu dieser Webseite:
In case of any questions, or comments, please feel free to contact me via email at apoll500@gmail.com.

Module bws [Version: v01] (Interface AbsBasicWesternToken)

   [AbsBasicWesternToken]   [AbsBasicWesternScanner]

Contents

Inheritance:
AbsBasicWesternToken
Implementations: BasicWesternToken

Members:
token_id
int token_id;
token
char32_t *token;
token_ln
int token_ln;
token_maxln
int token_maxln;
row_start
int row_start;
row_end
int row_end;
col_start
int col_start;
col_end
int col_end;
token_id_name
char *token_id_name;

Motivation


Members

   token_id


Die Token-Id.

Signature:
int token_id;

Setter- and getter-methods:
Use the methods get_token_id() and set_token_id(int) to get and set the value of this member variable.

   token


Speicherbereich in den das aktuelle Token geschrieben wird.

Signature:
char32_t *token;

Setter- and getter-methods:
Use the methods get_token() and set_token(char32_t *) to get and set the value of this member variable.

   token_ln


Länge des Tokens in Anzahl Characters (sizeof(char32_t)).

Signature:
int token_ln;

Setter- and getter-methods:
Use the methods get_token_ln() and set_token_ln(int) to get and set the value of this member variable.

   token_maxln


Länge des für token reservierten Speicherbereichs in sizeof(char32_t).

Signature:
int token_maxln;

Setter- and getter-methods:
Use the methods get_token_maxln() and set_token_maxln(int) to get and set the value of this member variable.

   row_start


Zeilennummer des Beginns des Tokens (oder 0 falls nicht verfügbar).

Signature:
int row_start;

Setter- and getter-methods:
Use the methods get_row_start() and set_row_start(int) to get and set the value of this member variable.

   row_end


Zeilennummer des Endes des Tokens (oder 0 falls nicht verfügbar).

Signature:
int row_end;

Setter- and getter-methods:
Use the methods get_row_end() and set_row_end(int) to get and set the value of this member variable.

   col_start


Spaltennummer des Beginns des Tokens (oder 0 falls nicht verfügbar).

Signature:
int col_start;

Setter- and getter-methods:
Use the methods get_col_start() and set_col_start(int) to get and set the value of this member variable.

   col_end


Spaltennummer des Endes des Tokens (oder 0 falls nicht verfügbar).

Signature:
int col_end;

Setter- and getter-methods:
Use the methods get_col_end() and set_col_end(int) to get and set the value of this member variable.

   token_id_name


Null-Terminieter String der den Namen des Token-Typs enthält.

Signature:
char *token_id_name;

Setter- and getter-methods:
Use the methods get_token_id_name() and set_token_id_name(char *) to get and set the value of this member variable.


Copyright © 2017 - 2019 by Andreas Pollhammer