13#ifndef ML_LIST_PARSER_H
14#define ML_LIST_PARSER_H
53 int init (
const char *source)
override;
const char * getErrorMessage(int errorCode) override
Get error string for errorCode.
int unquoteString(std::string &itemString)
static bool needsQuote(const char *itemStr)
Return true if itemStr needs to be quoted.
static bool needsQuote(const std::string &itemStr)
static std::string quoteString(const std::string &itemStr)
std::pair< int, std::string > nextItem()
ListParser()=default
Constructor.
int init(const char *source) override
@ kNumErrorCodes
Highest error code +1.
@ kNumBaseErrorCodes
Highest error code +1.
#define MLBASEEXPORT
defined Header file mlBaseInit.h