org.eigenbase.resgen
Class CppHeaderGenerator
java.lang.Object
org.eigenbase.resgen.AbstractGenerator
org.eigenbase.resgen.CppGenerator
org.eigenbase.resgen.CppHeaderGenerator
- All Implemented Interfaces:
- Generator
public class CppHeaderGenerator
- extends CppGenerator
Generates a C++ header file containing resource definitions.
- Since:
- 19 September, 2005
- Author:
- jhyde
-
-
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CppHeaderGenerator
public CppHeaderGenerator(File srcFile,
File file,
String className,
String baseClassName,
String defaultExceptionClassName)
- Creates a C++ header generator.
- Parameters:
srcFile
- file
- className
- baseClassName
- Name of base class, must not be null, typicallydefaultExceptionClassName
-
generateModule
public void generateModule(ResourceGen generator,
ResourceDef.ResourceBundle resourceList,
PrintWriter pw)
- Specified by:
generateModule
in interface Generator
- Overrides:
generateModule
in class CppGenerator