isCharWhiteSpace
Short summary
this methods checks if a windows-1252 or a windows-1251 character is a whitespace character
:return: TRUE means character is whitespace,
FALSE means character is no whitespace
- Return type:
BOOL
Parameters
| Name | Type | Comment | Kind |
|---|---|---|---|
| character | BYTE | character to check if it's whitespace | input |
Code
Declaration
METHOD PROTECTED isCharWhiteSpace :BOOL
VAR_INPUT
(* character to check if it's whitespace *)
character :BYTE;
END_VAR
VAR CONSTANT
SPACE :BYTE := 16#20;
HORIZONTAL_TAB :BYTE := 16#09;
LINE_FEED :BYTE := 16#0A;
VERTICAL_TAB :BYTE := 16#0B;
FROM_FEED :BYTE := 16#0C;
CARRIAGE_RETURN :BYTE := 16#0D;
END_VAR
Implementation
CASE character OF
HORIZONTAL_TAB .. CARRIAGE_RETURN,
SPACE:
isCharWhiteSpace := TRUE;
ELSE
isCharWhiteSpace := FALSE;
END_CASE