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. |