ClassSourceGenerator Class Reference

This class generates the FieldImpls implementations for the specified table and appends it to the specified file. More...

#include <ClassSourceGenerator.h>

List of all members.

Public Member Functions

 ClassSourceGenerator (TableDefPtr table, std::ofstream *file)
 Construct a new Generator for the specified table and output to the specified file.
 ~ClassSourceGenerator ()
 Destructor, a noop.
void GenerateClass ()
 Generates the class containing the FieldImpls for the specified table.


Detailed Description

This class generates the FieldImpls implementations for the specified table and appends it to the specified file.

Definition at line 36 of file ClassSourceGenerator.h.


Constructor & Destructor Documentation

ClassSourceGenerator::ClassSourceGenerator ( TableDefPtr  table,
std::ofstream *  file 
) [explicit]

Construct a new Generator for the specified table and output to the specified file.

ClassSourceGenerator::~ClassSourceGenerator (  ) 

Destructor, a noop.


Member Function Documentation

void ClassSourceGenerator::GenerateClass (  ) 

Generates the class containing the FieldImpls for the specified table.


Generated for UnsignedByte by  doxygen 1.5.3
SourceForge.net Logo