19 #include "dcDeclaration.h"
33 DCKeyword(
const string &name,
int historical_flag = ~0);
37 const string &get_name()
const;
40 int get_historical_flag()
const;
41 void clear_historical_flag();
43 virtual void output(ostream &out,
bool brief)
const;
44 virtual void write(ostream &out,
bool brief,
int indent_level)
const;
This represents a single keyword declaration in the dc file.
Represents the type specification for a single parameter within a field specification.
This is a common interface for a declaration in a DC file.
This class generates an arbitrary hash number from a sequence of ints.
void write(ostream &out, int indent_level) const
Write a string representation of this instance to <out>.
virtual void output(ostream &out) const
Write a string representation of this instance to <out>.