summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix conflicting overload of operator[]ljfa-ag2015-07-051-0/+5
* Make some value methods null-safeljfa-ag2015-07-041-10/+31
* Implement value_initializerljfa-ag2015-07-042-3/+45
* Create value_initializerljfa-ag2015-07-031-0/+6
* Readd value constructor from tag&&ljfa-ag2015-07-031-0/+4
* Implement at and operator[] for valueljfa-ag2015-07-031-0/+15
* Create and implement get/set with tag for valueljfa-ag2015-07-031-1/+26
* Preliminarily implement primitive conversionljfa-ag2015-07-031-0/+234
* Implement cast and assignment of string for valueljfa-ag2015-07-031-0/+16
* Add get/set_ptr and operator bool to valueljfa-ag2015-07-022-6/+20
* Also define get_type with CRTPljfa-ag2015-07-012-10/+0
* Implement CRTP for tagljfa-ag2015-07-012-30/+0
* Create tag::assign methodljfa-ag2015-07-013-1/+13
* Change description of value::operator=ljfa-ag2015-07-011-4/+0
* Overload operator== for each tag individuallyljfa-ag2015-07-012-2/+22
* Implement operator== for tagljfa-ag2015-06-301-0/+38
* Partial implementation of valueljfa-ag2015-06-301-0/+60
* Create move_clone methodljfa-ag2015-06-302-0/+10
* Change interfaces of tag_compound and value once againljfa-ag2015-06-301-0/+15
* Implement tag_compoundljfa-ag2015-06-291-0/+77
* Implement tag_stringljfa-ag2015-06-291-0/+80