643 Commits (1b2b428e2247191a2bf02b62d61f67f9f1d7188b)
 

Author SHA1 Message Date
triton 1b2b428e22 Extract native field generation logic into its own method. 12 years ago
triton ee4f197c99 Updated the OpenCV example. 12 years ago
triton b31762963c Moved the Hello test to /tests. 12 years ago
triton 9d1689a382 Removed obsolete build/readme files. 12 years ago
João Matos 346e788ab8 Merge pull request #8 from esdrubal/master 12 years ago
marcos henrich e41f2ad5e7 Added static variables correct code generation 12 years ago
marcos henrich 4b30434e63 Replaced ParameterUsage.Ref by ParameterUsage.InOut 12 years ago
João Matos 5eb9c43bfe Merge pull request #7 from esdrubal/master 12 years ago
marcos henrich 40954f202b Added code generation support to out parameters 12 years ago
marcos henrich a14a2ecbd4 Added to library method SetMethodParameterUsage 12 years ago
marcos henrich 25a0302e78 Added prefix "&" for variables storing references returned by functions 12 years ago
João Matos 89db240972 Merge pull request #6 from esdrubal/master 12 years ago
marcos henrich 8049f23e45 Added std::vector marshaling 12 years ago
marcos henrich bf317daa6d Added missing SupportBefore(s) 12 years ago
marcos henrich ebccc0ac97 Removed MarshalContext.SupportAfter 12 years ago
marcos henrich 0b6e7c9c80 Add support to ignore value class fields 12 years ago
marcos henrich f4656faaa9 Fixed CppTypePrinter wrong typedef names. 12 years ago
marcos henrich 7273145e69 Serializes generated file hashes so files are only overwrite on change. 12 years ago
triton eaa2fe3abe Added preliminary support for generation of function templates (disabled by default for now). 12 years ago
triton 8ad8da7d40 Use the new template parameter helper for type printing std::vector. 12 years ago
triton f718043855 Added an helper function to get a template parameter list. 12 years ago
triton 54b0504f67 Added a new type printer context concept to support generation of different type names in different contexts. 12 years ago
triton 086f1d2cec Check for ignored variables before generation. 12 years ago
triton af7b578fa5 Check for ignored events before generation. 12 years ago
triton 2e4419584b Extract parameter list generation into its own method. 12 years ago
triton 09b5863b5e Added parsing support for class function templates and added parsing of template parameters. 12 years ago
triton db1cede6d0 Throw NotImplementedException with unknown language generators. 12 years ago
triton dc63a57805 Do not print diagnostic in the driver directly. 12 years ago
triton cb41f904e8 Clean up the contributed diagnostic code. 12 years ago
Tarmo Pikaro d99858e436 Error handling - report compiler error when it occurs. Add extra option for ignoring errors. 12 years ago
Tarmo Pikaro 64c46def5d Improve diagnostic - error/warning info back to C#. 12 years ago
Tarmo Pikaro 975520a291 Identation fix. 12 years ago
Tarmo Pikaro 3d07389e69 Visual studio 2010 compatibility 12 years ago
João Matos 37b09e2953 Merge pull request #5 from esdrubal/master 12 years ago
marcos henrich 9d2da916ec TextGenerator now indents multiple lines of the given string 12 years ago
marcos henrich a4d066878c Pushed driver into MarshalContext 12 years ago
marcos henrich 3b871b86e7 Fixed missing indentation when calling TextGenerator.Write with a string ending with new line 12 years ago
marcos henrich a388d96b28 Context.SupportBefore and Context.SupportAfter are not printed with a newline at the end anymore 12 years ago
marcos henrich 7d8869d889 Refactored marshal printers, marshal context 12 years ago
marcos henrich 5f1bb921a4 Merge branch 'master' of git://github.com/tritao/cxxi 12 years ago
João Matos 8d0bebcdea Merge pull request #4 from esdrubal/master 12 years ago
marcos henrich 515e1ed4a0 Checks if pointer fields are initialized before getting their native pointer 12 years ago
marcos henrich 06cc6ace39 Added to value type constructors, native value type initialization and copy from native fields to managed fields. 12 years ago
marcos henrich 62fcb0696e Recursive struct fields marshaling 12 years ago
marcos henrich 874ea01b0e Recursive Marshaling of value class fields 12 years ago
marcos henrich b3d42185ba Declare base type fields before value type fields 12 years ago
triton 5d75ae5c90 Added an helper method to copy fields between classes. 12 years ago
triton 6071eddee9 Fixed value class marshaling code to supported nested types. 12 years ago
triton 6f7c38e890 Removed obsolete code. 12 years ago
triton 595e42b880 Added native to managed marshaling of function pointers. 12 years ago