name: ProductionRuleTokenType

synopsis:

 
g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_mmedia.a

#include <ProductionRuleTokenType.h>

bool setType(ProductionRuleTokenType::TYPE);
ProductionRuleTokenTypeTokenType::TYPE getType();
quick start:

ProductionRuleTokenType prtt;
prtt.setType(ProductionRuleTokenType::NON_TERMINAL);
description:

This is a helper class for ProductionRule. This class, along with a String value and a floating point weight, forms the basis of the linked list of which a ProductionRule is composed. Cases of explicit instantiation outside of the ProductionRule class should be rare; a ProductionRule is typically constructed with on-the-fly instantiation of this class. For example:
ProductionRule prdrl;
prdrl.setRuleName(L"A");
prdrl.append(ProductionRuleTokenType::NON_TERMINAL, L"a");
prdrl.append(ProductionRuleTokenType::KLEENE_STAR);
dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

examples:

notes: