org.apache.activemq.openwire.tool
Class CppMarshallingClassesGenerator
java.lang.Object
org.apache.activemq.openwire.tool.OpenWireGenerator
org.apache.activemq.openwire.tool.MultiSourceGenerator
org.apache.activemq.openwire.tool.JavaMarshallingGenerator
org.apache.activemq.openwire.tool.CppMarshallingHeadersGenerator
org.apache.activemq.openwire.tool.CppMarshallingClassesGenerator
public class CppMarshallingClassesGenerator
- extends CppMarshallingHeadersGenerator
- Version:
- $Revision: 381410 $
Methods inherited from class org.apache.activemq.openwire.tool.JavaMarshallingGenerator |
generateLooseMarshalBody, generateLooseUnmarshalBody, generateLooseUnmarshalBodyForArrayProperty, generateLooseUnmarshalBodyForProperty, generateTightMarshal1Body, generateTightMarshal2Body, generateTightUnmarshalBody, generateTightUnmarshalBodyForArrayProperty, generateTightUnmarshalBodyForProperty, getBaseClassName, getClassName, getConcreteClasses, getFactoryFile, getFactoryFileName, getIndent, getMandatoryFlag, initialiseManuallyMaintainedClasses, processClass, processFactory, setConcreteClasses, setFactoryFile, setFactoryFileName, setIndent |
Methods inherited from class org.apache.activemq.openwire.tool.MultiSourceGenerator |
getAbstractClassText, getBaseClass, getClassName, getDestDir, getDestFile, getJclass, getManuallyMaintainedClasses, getProperties, getSimpleName, getSuperclass, isAbstractClass, isMarshallerAware, isValidClass, setBaseClass, setClassName, setDestDir, setDestFile, setJclass, setManuallyMaintainedClasses, setSimpleName, setSuperclass |
Methods inherited from class org.apache.activemq.openwire.tool.OpenWireGenerator |
capitalize, decapitalize, getClasses, getJam, getOpenWireOpCode, getOpenwireVersion, isAbstract, isCachedProperty, isMarshallAware, isThrowable, isValidProperty, setJam, setOpenwireVersion, stringValue, stringValue, toCSharpType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CppMarshallingClassesGenerator
public CppMarshallingClassesGenerator()
getFilePostFix
protected String getFilePostFix()
- Overrides:
getFilePostFix
in class CppMarshallingHeadersGenerator
generateUnmarshalBodyForProperty
protected void generateUnmarshalBodyForProperty(PrintWriter out,
org.codehaus.jam.JProperty property,
org.codehaus.jam.JAnnotationValue size)
generateUnmarshalBodyForArrayProperty
protected void generateUnmarshalBodyForArrayProperty(PrintWriter out,
org.codehaus.jam.JProperty property,
org.codehaus.jam.JAnnotationValue size)
generateMarshal1Body
protected int generateMarshal1Body(PrintWriter out)
generateMarshal2Body
protected void generateMarshal2Body(PrintWriter out)
generateFile
protected void generateFile(PrintWriter out)
throws Exception
- Overrides:
generateFile
in class CppMarshallingHeadersGenerator
- Throws:
Exception
generateFactory
public void generateFactory(PrintWriter out)
- Overrides:
generateFactory
in class CppMarshallingHeadersGenerator
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.