Export to GitHub

dynamic-cpp - default

Source Commits


Commits

Author Date Commit Message
Ferruccio Barletta 2014-08-07 16:21:23 -0400 3c9f9bfec236 Added comment to dynamic::exception to clarify valid constructor usage.
Bjorn Reese 2013-08-08 14:11:09 +0200 35ab2b2ffe64 Changed output format to be compatible with JSON
Bjorn Reese 2013-08-08 13:45:10 +0200 948dc21cb989 Removed set type
Bjorn Reese 2013-08-08 13:37:06 +0200 585e1a09c614 Removed list type
Bjorn Reese 2013-08-08 13:23:46 +0200 2f820d401c1e Renamed get_type() to type() and made it public
Bjorn Reese 2013-08-08 12:48:13 +0200 75b35f3f9d90 Renamed var::type() to var::name()
Bjorn Reese 2013-08-07 13:23:40 +0200 510d74471fd2 Renamed public types
Bjorn Reese 2013-08-05 12:45:34 +0200 2b9003158428 Initial version
breese@stofanet.dk 2013-08-03 10:41:02 +0000 69bdb22d94eb Added a second iterator dereference operator. This is needed to obtain key-value
breese@stofanet.dk 2013-07-30 12:05:27 +0000 905e29525a4b Added var::const_iterator
breese@stofanet.dk 2013-07-15 12:20:07 +0000 21bedd79dc80 Added src as input directory
breese@stofanet.dk 2013-07-15 12:10:35 +0000 79cdbaabd880 Updated to new file organization
breese@stofanet.dk 2013-07-15 12:10:31 +0000 f332d7dffbeb Added doc target for doxygen
breese@stofanet.dk 2013-07-15 09:54:00 +0000 6716fcf0d588 Reorganized file structure
breese@stofanet.dk 2013-07-13 12:30:04 +0000 b3fced3e61da Use boost::blank instead of own null struct
breese@stofanet.dk 2013-07-13 12:30:01 +0000 c0b81b9f995b Changed get_type to use variant::which instead of type_visitor for performance r
breese@stofanet.dk 2013-07-13 12:29:58 +0000 ac5b52f588d6 Use internal types
breese@stofanet.dk 2013-07-13 12:29:55 +0000 e029b8f81ef2 Changed operator< to use the less_var functor
breese@stofanet.dk 2013-07-13 12:29:52 +0000 ac4be966b5ee Changed various operation== and operation!= to use the same visitor
breese@stofanet.dk 2013-07-13 12:29:49 +0000 1b0292709ed0 Operation != use the negated result of equal_visitor
breese@stofanet.dk 2013-07-13 12:29:45 +0000 92ae049352c6 Added equal_visitor
breese@stofanet.dk 2013-07-13 12:29:42 +0000 3c155c02fa4b Fixed name of null type
breese@stofanet.dk 2013-07-13 12:29:38 +0000 7403b19ef0d7 Added type_string_visitor
breese@stofanet.dk 2013-07-11 11:42:53 +0000 dece12798b68 Added append_key_value_visitor
breese@stofanet.dk 2013-07-11 11:42:50 +0000 6bce33a43a0a Added append_value_visitor
breese@stofanet.dk 2013-07-11 11:42:47 +0000 ddfce46ec868 Performance optimization of map insertion
breese@stofanet.dk 2013-07-11 11:42:44 +0000 16f69be27e0b Added index_var_visitor
breese@stofanet.dk 2013-07-11 11:42:41 +0000 fcfed563e45d Added index_int_visitor
breese@stofanet.dk 2013-07-11 11:42:38 +0000 2ee17ab6cc19 Added count_visitor
breese@stofanet.dk 2013-07-11 11:42:34 +0000 7139ec4337c6 Introduced var::size_type
breese@stofanet.dk 2013-07-11 08:30:08 +0000 cab173aca54b Added include guard
breese@stofanet.dk 2013-07-08 11:41:37 +0000 92b8d08a2a22 Removed superfluous namespace scopes
breese@stofanet.dk 2013-07-08 11:41:31 +0000 a19c6b37bcfd Renamed array to vector
breese@stofanet.dk 2013-07-08 11:41:25 +0000 23a266a6a2b8 Renamed dict to map
breese@stofanet.dk 2013-07-08 11:41:19 +0000 653d2fb55134 Added boolean type
breese@stofanet.dk 2013-07-08 11:41:15 +0000 5083eb27da22 Changed $ to none in exception messages
breese@stofanet.dk 2013-07-08 11:41:10 +0000 6e807325b60f Renamed factory functions to use make_ prefix instead of new_
breese@stofanet.dk 2013-07-08 11:41:04 +0000 eaf9222f6dae Renamed null object from the non-portable $ symbol to none
breese@stofanet.dk 2013-07-07 09:25:37 +0000 d776cbbb905a Removed "using namespace std"
breese@stofanet.dk 2013-07-07 09:25:32 +0000 b8771c73bdd3 Removed "using namespace boost"
breese@stofanet.dk 2013-07-06 11:34:09 +0000 8423d7b63d8b Catch by const-reference
breese@stofanet.dk 2013-07-06 11:10:22 +0000 7247f84676d6 More use of boost::make_shared
ferruccio.barletta@gmail.com 2013-07-06 10:19:49 +0000 286f76bcdcd1 use boost::make_shared
ferruccio.barletta@gmail.com 2013-07-06 10:16:51 +0000 ea96ca164ccf fixed is_wstring()
ferruccio.barletta@gmail.com 2011-12-16 17:59:51 +0000 ae21ee16d812 added examples to tests
ferruccio.barletta@gmail.com 2011-12-16 17:40:58 +0000 9c276b539d8f Supports VS2010 & 64-bit compilers.
ferruccio.barletta 2009-10-04 02:03:17 +0000 40578325c997 Added Doxygen support + comments.
ferruccio.barletta 2009-09-19 12:33:06 +0000 f043ed11ec0d stripped tabs from source files
ferruccio.barletta 2009-09-19 12:13:30 +0000 c8769319166b replaced boost::format() with ostream formatters
ferruccio.barletta 2009-09-19 11:36:36 +0000 38a5ff8534b9 cleaned up string & collection stream output
ferruccio.barletta 2009-09-19 10:23:49 +0000 08afff2dd219 added support for wide strings
ferruccio.barletta 2009-09-18 21:34:09 +0000 723f74534c77 git-svn-id: https://dynamic-cpp.googlecode.com/svn/trunk@25 ccc05b28-4466-11de-9
ferruccio.barletta 2009-09-18 21:18:50 +0000 30b4fe2ba783 added some documentation
ferruccio.barletta 2009-09-17 23:26:26 +0000 5d0deece0ef9 moved rebuild
ferruccio.barletta 2009-09-17 22:35:58 +0000 f1e6e9e2cd06 added rebuild.bat to do windows builds
ferruccio.barletta 2009-09-17 19:52:02 +0000 0a01ce0dc0f2 tests build, but don't run
ferruccio.barletta 2009-09-17 19:06:20 +0000 6a1db27647fa use cmake
ferruccio.barletta 2009-09-17 18:33:35 +0000 2346408215ad now using CMake for builds
ferruccio.barletta 2009-09-17 16:19:09 +0000 d3b30cc01f31 updated to boost 1.40
ferruccio.barletta 2009-08-09 18:48:40 +0000 7456589f4d60 added iterator.o target to makefile
ferruccio.barletta 2009-08-09 18:37:39 +0000 4ab11b0fade3 updated to build on OSX
ferruccio.barletta 2009-08-09 18:33:29 +0000 49916ea7cff9 replaced most uses of boost::variant::apply_visitor() in iterator support with s
ferruccio.barletta 2009-08-09 18:04:54 +0000 dbec8567799b replaced most uses of boost::variant::apply_visitor() with switch statements
ferruccio.barletta 2009-07-04 04:38:43 +0000 32fb6b481fb7 moved visitor structs out of functions and into var class. put them into separat
ferruccio.barletta 2009-07-04 02:31:09 +0000 85f49217e1d4 fixed some g++ issues
ferruccio.barletta 2009-07-03 00:13:04 +0000 a92b80d408fa created XCode project - does not build fixed incompatability with the g++ implem
ferruccio.barletta 2009-07-02 23:49:41 +0000 1af05580ec8c first cut at an OSX makefile
ferruccio.barletta 2009-05-19 11:42:03 +0000 86cb0a254fb9 initial import
(no author) 2009-05-19 11:18:38 +0000 c6d52e0cd142 Initial directory structure.