├── .classpath ├── .gitignore ├── .project ├── AL2.0 ├── LGPL2.1 ├── LICENSE ├── README.md ├── pom.xml └── src └── main ├── java └── eu │ └── doppel_helix │ └── jna │ └── tlbcodegenerator │ ├── imp │ ├── FormatHelper.java │ ├── TlbAlias.java │ ├── TlbCoClass.java │ ├── TlbEntry.java │ ├── TlbEnum.java │ ├── TlbEnumMember.java │ ├── TlbFunctionCall.java │ ├── TlbFunctionCallParam.java │ ├── TlbInterface.java │ ├── TlbVariable.java │ └── TypeLib.java │ └── maven │ ├── Generator.java │ ├── List.java │ └── util │ └── JULBridge.java └── resources └── eu └── doppel_helix └── jna └── tlbcodegenerator ├── CoClass.ftl ├── Enum.ftl ├── Interface.ftl ├── InterfaceListener.ftl ├── InterfaceListenerHandler.ftl ├── Package.ftl └── output ├── CoClass.ftl ├── Enum.ftl ├── Interface.ftl └── InterfaceListener.ftl /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /.settings/ 3 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/.project -------------------------------------------------------------------------------- /AL2.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/AL2.0 -------------------------------------------------------------------------------- /LGPL2.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/LGPL2.1 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/FormatHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/FormatHelper.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbAlias.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbAlias.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbCoClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbCoClass.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbEntry.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbEnum.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbEnumMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbEnumMember.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbFunctionCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbFunctionCall.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbFunctionCallParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbFunctionCallParam.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbInterface.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TlbVariable.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TypeLib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/imp/TypeLib.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/maven/Generator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/maven/Generator.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/maven/List.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/maven/List.java -------------------------------------------------------------------------------- /src/main/java/eu/doppel_helix/jna/tlbcodegenerator/maven/util/JULBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/java/eu/doppel_helix/jna/tlbcodegenerator/maven/util/JULBridge.java -------------------------------------------------------------------------------- /src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/CoClass.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/CoClass.ftl -------------------------------------------------------------------------------- /src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/Enum.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/Enum.ftl -------------------------------------------------------------------------------- /src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/Interface.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/Interface.ftl -------------------------------------------------------------------------------- /src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/InterfaceListener.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/InterfaceListener.ftl -------------------------------------------------------------------------------- /src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/InterfaceListenerHandler.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/InterfaceListenerHandler.ftl -------------------------------------------------------------------------------- /src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/Package.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/Package.ftl -------------------------------------------------------------------------------- /src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/output/CoClass.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/output/CoClass.ftl -------------------------------------------------------------------------------- /src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/output/Enum.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/output/Enum.ftl -------------------------------------------------------------------------------- /src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/output/Interface.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/output/Interface.ftl -------------------------------------------------------------------------------- /src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/output/InterfaceListener.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matthiasblaesing/TlbCodeGenerator/HEAD/src/main/resources/eu/doppel_helix/jna/tlbcodegenerator/output/InterfaceListener.ftl --------------------------------------------------------------------------------