QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
Classes | Typedefs | Functions
parser.h File Reference
#include "info.h"
Include dependency graph for parser.h:

Go to the source code of this file.

Classes

struct  _nmeaPARSER
 

Typedefs

typedef struct _nmeaPARSER nmeaPARSER
 

Functions

int nmea_parse (nmeaPARSER *parser, const char *buff, int buff_sz, nmeaINFO *info)
 
int nmea_parser_buff_clear (nmeaPARSER *parser)
 
void nmea_parser_destroy (nmeaPARSER *parser)
 
int nmea_parser_drop (nmeaPARSER *parser)
 
int nmea_parser_init (nmeaPARSER *parser)
 
int nmea_parser_peek (nmeaPARSER *parser, void **pack_ptr)
 
int nmea_parser_pop (nmeaPARSER *parser, void **pack_ptr)
 
int nmea_parser_push (nmeaPARSER *parser, const char *buff, int buff_sz)
 
int nmea_parser_queue_clear (nmeaPARSER *parser)
 
int nmea_parser_top (nmeaPARSER *parser)
 

Typedef Documentation

◆ nmeaPARSER

typedef struct _nmeaPARSER nmeaPARSER

Function Documentation

◆ nmea_parse()

int nmea_parse ( nmeaPARSER parser,
const char *  buff,
int  buff_sz,
nmeaINFO info 
)

◆ nmea_parser_buff_clear()

int nmea_parser_buff_clear ( nmeaPARSER parser)

◆ nmea_parser_destroy()

void nmea_parser_destroy ( nmeaPARSER parser)

◆ nmea_parser_drop()

int nmea_parser_drop ( nmeaPARSER parser)

◆ nmea_parser_init()

int nmea_parser_init ( nmeaPARSER parser)

◆ nmea_parser_peek()

int nmea_parser_peek ( nmeaPARSER parser,
void **  pack_ptr 
)

◆ nmea_parser_pop()

int nmea_parser_pop ( nmeaPARSER parser,
void **  pack_ptr 
)

◆ nmea_parser_push()

int nmea_parser_push ( nmeaPARSER parser,
const char *  buff,
int  buff_sz 
)

◆ nmea_parser_queue_clear()

int nmea_parser_queue_clear ( nmeaPARSER parser)

◆ nmea_parser_top()

int nmea_parser_top ( nmeaPARSER parser)