24 #ifndef OPAL_LineTemplate_HH
25 #define OPAL_LineTemplate_HH
74 #endif // OPAL_LineTemplate_HH
The base class for all OPAL objects.
Abstract base class for macros.
virtual Object * makeInstance(const std::string &name, Statement &stat, const Parser *)
Make line instance.
virtual LineTemplate * clone(const std::string &name)
Make clone.
void parseTemplate(TokenStream &is, Statement &stat)
Parse the line template.
Abstract interface for a stream of input tokens.
Interface for statements.
An input buffer for macro commands.
void operator=(const LineTemplate &)
b mention the algorithm in the References section The appropriate citation is
virtual Object * makeTemplate(const std::string &, TokenStream &, Statement &)
Make a line template.
Interface for abstract language parser.