Browse
 
Tools
Rss Categories

LVGrammar_RemoveRule (Deprecated)

Reference Number: AA-00852 Views: 6442 0 Rating/ Voters

Remove rules to a grammar object.

Function

  • int LVGrammar_RemoveRule(HGRAMMAR Grammar, const char* rule_name)

Parameters

Grammar

A handle to the grammar.

rule_name

The name of the rule

Return Values

LV_SUCCESS

No errors; the rule has been successfully added or removed.

LV_GRAMMAR_SYNTAX_WARNING

The new rule was not fully conforming, but it was understandable and is now ready to be used

LV_GRAMMAR_SYNTAX_ERROR

The new rule was not understandable to the grammar compiler. You will not be able to decode with this grammar.

Remarks

Detailed error and warning messages are sent to the grammar object's logging callback function.