PS_Fgen_FW  4da88f4073c1cc65ea45c3a652a2751e495e50db
Firmware for an Power Supply and Function Generator build from an ATX power supply
Loading...
Searching...
No Matches
parser_private.h File Reference

SCPI Parser private definitions. More...

#include "../../../libraries/scpi-parser/inc/scpi/types.h"
#include "utils_private.h"

Go to the source code of this file.

Functions

int scpiParser_parseProgramData (lex_state_t *state, scpi_token_t *token) LOCAL
 Parse one parameter and detect type.
 
int scpiParser_parseAllProgramData (lex_state_t *state, scpi_token_t *token, int *numberOfParameters) LOCAL
 Skip all parameters to correctly detect end of command line.
 
int scpiParser_detectProgramMessageUnit (scpi_parser_state_t *state, char *buffer, int len) LOCAL
 Skip complete command line - program header and parameters.
 

Detailed Description

SCPI Parser private definitions.

Function Documentation

◆ scpiParser_detectProgramMessageUnit()

int scpiParser_detectProgramMessageUnit ( scpi_parser_state_t * state,
char * buffer,
int len )

Skip complete command line - program header and parameters.

Parameters
state
buffer
len
Returns

◆ scpiParser_parseAllProgramData()

int scpiParser_parseAllProgramData ( lex_state_t * state,
scpi_token_t * token,
int * numberOfParameters )

Skip all parameters to correctly detect end of command line.

Parameters
state
token
numberOfParameters
Returns

◆ scpiParser_parseProgramData()

int scpiParser_parseProgramData ( lex_state_t * state,
scpi_token_t * token )

Parse one parameter and detect type.

Parameters
state
token
Returns