|  dellaert | c29e6ca2e7 | Fixed subtle (imperative!) bug where a forward declaration was partially parsed as a class, only then as a forward declaration. | 2014-12-19 16:19:02 +01:00 | 
				
					
						|  dellaert | 41d2783beb | GlobalFunctionGrammar done and used | 2014-12-02 13:49:25 +01:00 | 
				
					
						|  dellaert | b8d7516e93 | Successful use of ClassGrammar in Module.cpp | 2014-12-02 13:12:42 +01:00 | 
				
					
						|  dellaert | aceeb2037b | Template tightening | 2014-12-01 20:29:35 +01:00 | 
				
					
						|  dellaert | e963512164 | Tightened up individual Grammars | 2014-12-01 20:03:26 +01:00 | 
				
					
						|  dellaert | 8eb6393c92 | Using TemplateGrammar | 2014-12-01 14:35:02 +01:00 | 
				
					
						|  dellaert | 9a77072654 | Successfully used TypeListGrammar | 2014-12-01 12:14:08 +01:00 | 
				
					
						|  dellaert | 4d1225cda7 | Moved basic parsers to new header file spirit.h | 2014-12-01 11:43:19 +01:00 | 
				
					
						|  dellaert | e82752e269 | Successful use of ArgumentListGrammar | 2014-12-01 10:47:42 +01:00 | 
				
					
						|  dellaert | 0e5332ed3e | Removed incorrect void, which fixed old problems and even improves on generated code. | 2014-12-01 10:30:47 +01:00 | 
				
					
						|  dellaert | ba51b02cf0 | Moving to optionals fixed template dreturn argument! Merge branch 'qualified' into grammar_wrongtest
Conflicts:
	wrap/Class.cpp
	wrap/Function.h
	wrap/Qualified.h
	wrap/ReturnType.h
	wrap/tests/testWrap.cpp | 2014-12-01 09:48:56 +01:00 | 
				
					
						|  dellaert | 674344ea0e | Pushed through use of some grammars | 2014-12-01 00:33:54 +01:00 | 
				
					
						|  dellaert | 0dcd102f5e | Saving before restoring | 2014-11-30 20:46:47 +01:00 | 
				
					
						|  dellaert | 6d916c6b75 | Semi-private name/namespaces | 2014-11-30 20:20:13 +01:00 | 
				
					
						|  dellaert | e2ab47b610 | Added Vector and Matrix to forward declarations | 2014-11-29 20:01:48 +01:00 | 
				
					
						|  dellaert | 1fd0f964ea | Allow Eigen type in typedefs | 2014-11-29 13:53:59 +01:00 | 
				
					
						|  dellaert | be00e1c348 | Allow Vector and Matrix in list of template values | 2014-11-29 13:44:49 +01:00 | 
				
					
						|  dellaert | 6c24fc2aca | Python prototype | 2014-11-14 17:47:25 +01:00 | 
				
					
						|  dellaert | e07402a58a | Re-factored matlab_code only emits code: it does not post-process the classes anymore. That is now done in parse_Markup, i.e., the constructor.... | 2014-11-14 17:04:45 +01:00 | 
				
					
						|  dellaert | 7a4748d3dc | Simplified method/function hierarchy drastically, and renamed bottom addOverload to initializeOrCheck to reflect what it does. Also, gratuitous re-ordering of addOverload arguments. | 2014-11-14 16:44:08 +01:00 | 
				
					
						|  dellaert | 09e3c7df9f | struct Constructor: public ArgumentOverloads | 2014-11-13 21:34:59 +01:00 | 
				
					
						|  dellaert | a5e0adb7e6 | Made methods and global functions derive from Function | 2014-11-13 12:52:41 +01:00 | 
				
					
						|  dellaert | 1ea0225030 | Big refactor because methods now private member of Class | 2014-11-12 23:23:07 +01:00 | 
				
					
						|  dellaert | 67ab69d5ba | Merge remote-tracking branch 'origin/fix/BAD_wrap' into fix/BAD_wrap_checkpoint Conflicts:
	wrap/Module.cpp | 2014-11-12 19:22:03 +01:00 | 
				
					
						|  dellaert | 34a0913125 | Fixed issue with templateArgName overloading | 2014-11-12 19:09:30 +01:00 | 
				
					
						|  dellaert | c8ac7f8980 | Cleaned up variables | 2014-11-12 18:04:38 +01:00 | 
				
					
						|  dellaert | 0a23529032 | Everything compiles | 2014-11-12 14:37:08 +01:00 | 
				
					
						|  dellaert | 443b710a8d | Re-factoring ReturnValue | 2014-11-12 13:31:46 +01:00 | 
				
					
						|  dellaert | 9b9d9a6b54 | Eliminated copy/paste | 2014-11-12 03:26:13 +01:00 | 
				
					
						|  dellaert | 77935bd631 | Massive edit: new Qualified type groups namespaces with name, eliminates a lot of clutter. | 2014-11-12 02:49:23 +01:00 | 
				
					
						|  dellaert | b8d9d5b6ca | Starting down the path of a templated method | 2014-11-11 22:38:50 +01:00 | 
				
					
						|  dellaert | c66d6bd1a4 | Added templated class | 2014-11-11 18:14:17 +01:00 | 
				
					
						|  dellaert | 8a555c7e05 | Comment | 2014-11-11 13:42:25 +01:00 | 
				
					
						|  dellaert | 2946bcdc82 | Slight refactor/comments | 2014-11-10 17:56:22 +01:00 | 
				
					
						|  dellaert | 52cd200718 | ReturnValue now emits, eliminated some copy/paste. Also removed unused verbose field/argument in ReturnValue | 2014-05-25 14:53:32 -04:00 | 
				
					
						|  Richard Roberts | 1770f44ad9 | Fixed a number of clang warnings | 2014-02-23 18:53:48 -05:00 | 
				
					
						|  Andrew Melim | c378d7379f | Remove accidental commit in Module | 2013-10-26 22:41:18 +00:00 | 
				
					
						|  Andrew Melim | 5e29bc5b67 | Return set partitions from DFSMap | 2013-10-26 22:22:31 +00:00 | 
				
					
						|  Alex Cunningham | 876edb4197 | Added cmake flag to disable serialization for wrapped objects directly, rather than outright disabling serialization. By default GTSAM_WRAP_SERIALIZATION is on, turn it off to ignore serialization flags in gtsam.h | 2013-10-24 14:38:04 +00:00 | 
				
					
						|  Alex Cunningham | 9f9807ef19 | Yet even more rebasing | 2013-06-20 17:08:29 +00:00 | 
				
					
						|  Alex Cunningham | 90246a4dab | Rebasing... | 2013-06-20 17:08:27 +00:00 | 
				
					
						|  Alex Cunningham | 23de91d44d | serialization works for graph and PriorFactor. Added second flag for serialization: can add "void serializable()" or "void serialize()" to allow for either just exporting (necessary if no default constructor), or implementing the full serialization functions | 2013-06-19 17:50:05 +00:00 | 
				
					
						|  Alex Cunningham | f1b1a2f7d2 | Added export flags, Values now serializes | 2013-06-19 17:50:03 +00:00 | 
				
					
						|  Alex Cunningham | 8e73619989 | Adding codegen components for serialization - in progress | 2013-06-19 17:49:57 +00:00 | 
				
					
						|  Alex Cunningham | c7576deb15 | Added flag for serializable to parser, no codegen yet | 2013-06-19 17:49:55 +00:00 | 
				
					
						|  Duy-Nguyen Ta | b1b05887fc | allow method starting with uppercase letter to be wrapped in matlab. Wrap Pose3's AdjointMap and Adjoint operator | 2013-04-21 19:29:41 +00:00 | 
				
					
						|  Richard Roberts | 547323cc79 | Fixed a bunch of compiler warnings | 2013-04-05 21:34:04 +00:00 | 
				
					
						|  Richard Roberts | 12f8152891 | Small bug fix in wrap - for return types, try to parse 'pair' before a simple type to prevent 'pair' spuriously being stored as the namespace of the return type, which causes return type validation to fail for pairs of simple types, i.e. 'pair<int,int>' | 2013-01-28 17:41:42 +00:00 | 
				
					
						|  Richard Roberts | 981c3363e6 | Whitespace | 2013-01-28 17:41:41 +00:00 | 
				
					
						|  Richard Roberts | 0898e4a6aa | Wrap prints more detailed error message for parse errors | 2012-12-03 19:08:16 +00:00 |