19 #include "dcDeclaration.h"
36 int get_number()
const;
37 const string &get_name()
const;
38 string get_description()
const;
40 bool is_bogus_typedef()
const;
41 bool is_implicit_typedef()
const;
46 void set_number(
int number);
47 virtual void output(ostream &out,
bool brief)
const;
48 virtual void write(ostream &out,
bool brief,
int indent_level)
const;
53 bool _implicit_typedef;
This represents a single typedef 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.
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>.