#include <functionWriters.h>
Public Member Functions | |
FunctionWriters () | |
~FunctionWriters () | |
FunctionWriter * | add_writer (FunctionWriter *writer) |
Adds the indicated FunctionWriter to the set of functions to be written, unless there is already a matching FunctionWriter. | |
void | write_prototypes (ostream &out) |
Generates prototypes for all of the functions. | |
void | write_code (ostream &out) |
Generates all of the functions. | |
Protected Types | |
typedef set< FunctionWriter *, IndirectCompareTo > | Writers |
Protected Attributes | |
Writers | _writers |
Definition at line 43 of file functionWriters.h.
|
Definition at line 61 of file functionWriters.h. |
|
Definition at line 32 of file functionWriters.cxx. References _writers. |
|
Definition at line 43 of file functionWriters.cxx. References _writers. |
|
Adds the indicated FunctionWriter to the set of functions to be written, unless there is already a matching FunctionWriter. The return value is the FunctionWriter pointer that was added to the set, which may be the same pointer or a previously-allocated (but equivalent) pointer. Definition at line 71 of file functionWriters.cxx. References _writers, and FunctionWriter::write_prototype(). |
|
Generates all of the functions.
Definition at line 108 of file functionWriters.cxx. |
|
Generates prototypes for all of the functions.
Definition at line 91 of file functionWriters.cxx. |
|
Definition at line 62 of file functionWriters.h. Referenced by add_writer(), FunctionWriters(), and ~FunctionWriters(). |