summaryrefslogtreecommitdiffstats
path: root/cpp/sca/modules/json (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Cleaning up SVN structure, moving sca trunk to sca-cpp/trunk.jsdelfino2009-11-163-566/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@880633 13f79535-47bb-0310-9956-ffa450edef68
* Added test cases and scripts to test the HTTP binding support. Refactored ↵jsdelfino2009-11-161-0/+9
| | | | | | httpd module and added a wiring httpd module. Implementation of the store demo prepared for ApacheCon. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@880601 13f79535-47bb-0310-9956-ffa450edef68
* Added SCDL parsing functions. Refactored cache support with disk-cached ↵jsdelfino2009-11-161-0/+2
| | | | | | functions that can be used to cache SCDL files. Minor makefile updates to get build and ctags working on Ubuntu 9.10. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@880599 13f79535-47bb-0310-9956-ffa450edef68
* Fixed support for nested elements and lists. Improved failure/error ↵jsdelfino2009-11-161-8/+7
| | | | | | reporting monad. Minor code cleanup. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@880598 13f79535-47bb-0310-9956-ffa450edef68
* Minor refactoring of read/write functions and primitive procs. Added ↵jsdelfino2009-11-012-52/+64
| | | | | | functions to help store data in memcached. Fixes to HTTP support and more tests. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@831640 13f79535-47bb-0310-9956-ffa450edef68
* Improved memory management using APR memory pools, changed frame allocation ↵jsdelfino2009-11-011-2/+2
| | | | | | in eval library to support forward references and fixed memory leak in XML parsing code. Also simplified a bit the printing of lists to make them easier to read. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@831639 13f79535-47bb-0310-9956-ffa450edef68
* Added test cases to make check build target. Changed store-script to interop ↵jsdelfino2009-10-261-0/+2
| | | | | | with java store sample. Added reference support to http module. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@829700 13f79535-47bb-0310-9956-ffa450edef68
* Minor refactoring, given each module its own namespace. Added utility ↵jsdelfino2009-10-262-29/+90
| | | | | | functions to convert between values elements/attributes and fixed XML, ATOM and JSON serialization of lists. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@829699 13f79535-47bb-0310-9956-ffa450edef68
* Some fixes to the JSON and httpd support. Added support for Atom. Adjusted ↵jsdelfino2009-10-182-74/+95
| | | | | | store test. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826545 13f79535-47bb-0310-9956-ffa450edef68
* Added support for JSON-RPC to httpd module. Fixed issues with double numbers ↵jsdelfino2009-10-112-33/+43
| | | | | | in json.hpp. Added store .html and .js files to store test case. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823982 13f79535-47bb-0310-9956-ffa450edef68
* Changed XML and JSON databindings to use lazy lists and writer functions ↵jsdelfino2009-10-052-53/+54
| | | | | | instead of STL streams, to help integrate them with HTTPD and CURL, which don't use streams. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821715 13f79535-47bb-0310-9956-ffa450edef68
* Strawman implementation of a JSON data binding.jsdelfino2009-10-033-0/+449
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@821429 13f79535-47bb-0310-9956-ffa450edef68