Menu

Commit [r7]  Maximize  Restore  History

* Added DeclScope java class as generic container for classes, enums and attribute

* Added support for struct declaration
* Correct visibility management for embeded class/struct/enum
* Changed a little the XML structure. Removed the container elements <classes/>, <enums/>
* Changed license to to EPL to conform with Eclipse CDT

sonix_fr 2012-01-19

changed /trunk/cpp2xml
added /trunk/cpp2xml/LICENSE-EPL1.0.txt
changed /trunk/cpp2xml/changelog.txt
changed /trunk/cpp2xml/sample_files
changed /trunk/cpp2xml/sample_files/sample.cpp
changed /trunk/cpp2xml/src/main/CPPAnnotation.g
changed /trunk/cpp2xml/src/main/CPPAnnotation.tokens
changed /trunk/cpp2xml/src/main/com/snx/parser/AnnotationValue.java
changed /trunk/cpp2xml/src/main/com/snx/parser/CPPAnnotation.java
changed /trunk/cpp2xml/src/main/com/snx/parser/CppParser.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/Annotable.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/Annotation.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/AnnotationParam.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/Attribute.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/CEnum.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/CEnumValue.java
added /trunk/cpp2xml/src/main/com/snx/parser/model/DeclScope.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/DeclSpecifier.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/Klass.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/Method.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/Namespace.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/Parameter.java
changed /trunk/cpp2xml/src/main/com/snx/parser/model/Unit.java
/trunk/cpp2xml
Directory.
/trunk/cpp2xml/LICENSE-EPL1.0.txt Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/changelog.txt Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/sample_files/sample.cpp Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/CPPAnnotation.g Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/CPPAnnotation.tokens Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/AnnotationValue.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/CPPAnnotation.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/CppParser.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/Annotable.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/Annotation.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/AnnotationParam.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/Attribute.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/CEnum.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/CEnumValue.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/DeclScope.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/DeclSpecifier.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/Klass.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/Method.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/Namespace.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/Parameter.java Diff Switch to side-by-side view
Loading...
/trunk/cpp2xml/src/main/com/snx/parser/model/Unit.java Diff Switch to side-by-side view
Loading...