summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix missing std:: for nullptr_tljfa2015-08-122-2/+2
* Add tests for writing bigtestljfa-ag2015-08-122-6/+45
* Implement write_payload and write_tagljfa-ag2015-08-128-4/+65
* Add tests for writing tag payloadsljfa-ag2015-08-121-0/+114
* Add write_payload methods to stream_writer and tagsljfa-ag2015-08-127-3/+42
* Add basic tests for stream_writer in little endianljfa-ag2015-08-121-0/+24
* Implement basic stream_writer methodsljfa-ag2015-08-123-3/+26
* Use string constructor from initializer_listljfa-ag2015-08-122-13/+13
* Add basic tests for stream_writerljfa-ag2015-08-122-0/+65
* Lay foundations for stream writingljfa-ag2015-08-123-0/+121
* Add typedef for map type used by tag_compoundljfa-ag2015-08-121-3/+5
* Make value_initializer constructor noexceptljfa-ag2015-08-112-2/+2
* Make compound iterator test independent of orderljfa-ag2015-08-111-4/+13
* Create broader test case for formatterljfa-ag2015-08-111-7/+49
* Add overload for value_initializer with nullptrljfa-ag2015-08-113-0/+3
* Rename json_formatter::write to printljfa-ag2015-08-113-3/+3
* Add json_formatter argument to json_fmt_visitorljfa-ag2015-08-111-2/+4
* Inline crtp_tag and tag_primitive methodsljfa-ag2015-08-115-169/+36
* Print floating point number with the necessary precisionljfa-ag2015-08-111-7/+10
* Add operator<< for tag, using json_formatterljfa-ag2015-08-104-3/+21
* Make json_formatter::write method constljfa-ag2015-08-102-2/+2
* Add shortcut for printing empty compoundsljfa-ag2015-08-101-0/+6
* Handle lists of lists or compounds differently for printingljfa-ag2015-08-101-12/+33
* Make json_formatter able to handle null valuesljfa-ag2015-08-101-2/+13
* Create json_formatterljfa-ag2015-08-104-3/+213
* Cannot use forward declaration with std::pairljfa-ag2015-08-101-1/+1
* Lay foundation for formatter testsljfa-ag2015-08-102-0/+32
* Add output to clog for endian_str and read testsljfa-ag2015-08-102-0/+11
* Add const_nbt_visitor classljfa-ag2015-08-103-0/+36
* Rename tag_visitor to nbt_visitorljfa-ag2015-08-094-24/+24
* Create crtp_tag::sub_this method for convenienceljfa-ag2015-08-091-5/+8
* Implement Visitor design pattern for tagljfa-ag2015-08-094-1/+118
* Add missing includeljfa-ag2015-08-091-0/+1
* Add missing assertionljfa2015-08-071-0/+1
* Add read_compound methodljfa2015-08-073-6/+33
* Change exception message for compound keys and tag_stringljfa2015-08-062-2/+20
* Test reading little endian filesljfa-ag2015-08-062-0/+14
* Move bigtest validation to its own functionljfa-ag2015-08-061-12/+15
* Add test for toplevel tags other than compoundljfa-ag2015-08-062-0/+15
* Add test for negative list lengthljfa-ag2015-08-062-0/+7
* Set failbit on negative lengthljfa-ag2015-08-062-3/+9
* Change directory structure of read testsljfa-ag2015-08-067-5/+3
* Add test for missing tag_endljfa-ag2015-08-063-1/+9
* Add test for EOF within keyljfa-ag2015-08-063-1/+9
* Add test for read failure (EOF in tag)ljfa-ag2015-08-063-2/+15
* Add *.bak to .gitignoreljfa-ag2015-08-061-0/+1
* Add "tag_" prefix to tag typeljfa-ag2015-08-061-1/+1
* Add stream_reader::read_tag methodljfa-ag2015-08-063-5/+19
* Move the key for reading compounds as wellljfa-ag2015-08-061-1/+1
* Move input_error out from stream_readerljfa-ag2015-08-065-15/+15