ArgScript::ICommand class

This class is a type of IParser that can parse a single line of data.

It is the standard class of parses and the most common. Classes that extend ICommand only need to provide implementation for the IParser::ParseLine() method.

Base classes

class IParser
This interface represents a command or block that can be parsed in ArgScript.

Derived classes

class GasTestCheat

Constructors, destructors, conversion operators

~ICommand() virtual

Public functions

auto SetData(FormatParser* pFormatParser, void* pData) -> void final
Sets the data and FormatParser of this parser.

Function documentation

void ArgScript::ICommand::SetData(FormatParser* pFormatParser, void* pData) final

Sets the data and FormatParser of this parser.

This method is called when FormatParser::AddParser() or IBlock::AddParser() are used.