Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-06-12 | Remove the C++ interface | Petri Lehtinen | 1 | -317/+0 | |
2010-03-18 | c++ wrapper: add missing 'inline' statements to various constructors | Andres Freund | 1 | -6/+6 | |
the missing 'inline' leads to duplicated symbols if the header is included into two separately compiled files. | |||||
2010-02-08 | C++: Optimize PropertyProxy | Petri Lehtinen | 1 | -0/+3 | |
When the property already exists in the object, we can store an iterator pointing to that property, instead of duplicating the key. When the property (key) is not present in the object, we still have to duplicate the key. | |||||
2010-02-07 | C++: Make proxies safer | Petri Lehtinen | 1 | -5/+7 | |
If a user happens to store an ElementProxy or a PropertyProxy instance, we need to take a reference to the JSON value they point to. With PropertyProxy, the key needs to be copied as well. | |||||
2010-02-04 | C++: Add Value::dump_file(), load_file() and loads() that take an std::string | Petri Lehtinen | 1 | -0/+3 | |
2010-02-04 | C++: Rename some functions to better match the C API | Petri Lehtinen | 1 | -3/+3 | |
Value::save_file -> Value::dump_file Value::save_string -> Value::dumps load_string -> loads | |||||
2010-02-04 | C++: #include <cstdio> in jansson.hpp | Petri Lehtinen | 1 | -0/+5 | |
This is to avoid standard C functions ending up in namespace json, as jansson.h is #included in there, and jansson.h in turn #includes stdio.h. | |||||
2010-02-02 | Add myself as another copyright holder for jansson.hpp and jansson.ipp | Petri Lehtinen | 1 | -0/+1 | |
2010-02-02 | C++: Rename jansson-impl.hpp to jansson.ipp | Petri Lehtinen | 1 | -4/+4 | |
The .ipp suffix is for inlined template implementation code. While at it, use #ifdef and #ifndef instead of #if defined(). | |||||
2010-02-02 | C++: Rename namespace json::_private to json::detail | Petri Lehtinen | 1 | -9/+9 | |
2010-02-02 | C++: Untabify, reindent, delete trailing whitespace | Petri Lehtinen | 1 | -223/+223 | |
2010-01-18 | add meaningful copyright to jansson.hpp | Sean Middleditch | 1 | -4/+2 | |
2010-01-18 | Merge branch 'master' of /home/elanthis/Source/janssonxx | Sean Middleditch | 1 | -0/+305 | |
Conflicts: .gitignore |