class Core::Text::StringParser

Overview

#include <coretexthelper.h>

class StringParser
{
public:
    // construction

    StringParser(CStringPtr string);

    // methods

    bool advance();
    void skip(const ConstString& characters);
    void skip(char c);
    bool read(char c);

    template <class Int>
    bool parseInt(Int& value);

    bool parseHexByte(int& value);
    static int getHexValue(char c);
};

Detailed Documentation

Methods

bool parseHexByte(int& value)

reads up to 2 characters