Firmware for Arduino | PLEN Project Company Inc.
Utility::HexStringParser Class Reference

Parser class that accepts only hex string. More...

#include <Parser.h>

Inheritance diagram for Utility::HexStringParser:
Utility::AbstractParser

Public Member Functions

 HexStringParser ()
 Constructor. More...
 
virtual ~HexStringParser ()
 Destructor. More...
 
virtual bool parse (const char *input)
 Parse input string. More...
 
- Public Member Functions inherited from Utility::AbstractParser
virtual ~AbstractParser ()
 Destructor. More...
 
virtual const int8_t & index ()
 Get matched index of after parsing. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Utility::AbstractParser
 AbstractParser ()
 Constructor. More...
 
- Protected Attributes inherited from Utility::AbstractParser
int8_t m_index
 

Detailed Description

Parser class that accepts only hex string.

Constructor & Destructor Documentation

Utility::HexStringParser::HexStringParser ( )

Constructor.

virtual Utility::HexStringParser::~HexStringParser ( )
virtual

Destructor.

Member Function Documentation

virtual bool Utility::HexStringParser::parse ( const char *  input)
virtual

Parse input string.

Parameters
[in]inputString you want to parse.
Returns
Result

Implements Utility::AbstractParser.


The documentation for this class was generated from the following file: