summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Use different windowBits value to avoid zlib bugljfa-ag2015-09-151-1/+1
* Add implementation of inflate_streambuf (still broken though)ljfa-ag2015-09-151-0/+2
* Add preliminary header for izlibstreamljfa-ag2015-09-141-0/+80
* Put zlib_error into its own fileljfa-ag2015-09-142-11/+18
* Preliminary header for ozlibstreamljfa-ag2015-09-101-0/+111
* Remove include guard from nbt_tags.hljfa-ag2015-09-101-5/+0
* Create constant for maximum list and array lengthljfa-ag2015-09-051-1/+3
* Change some exception types thrown by tag_listljfa-ag2015-09-051-10/+8
* More inlining. Closes #3ljfa-ag2015-09-024-24/+24
* Remove unneeded semicolonljfa-ag2015-08-301-1/+1
* Remove some unused parameter namesljfa-ag2015-08-231-22/+22
* Inline some methodsljfa-ag2015-08-236-45/+51
* Add io::read_tag and write_tag functionsljfa2015-08-132-0/+32
* Fix missing std:: for nullptr_tljfa2015-08-121-1/+1
* Add tests for writing bigtestljfa-ag2015-08-121-1/+0
* Implement write_payload and write_tagljfa-ag2015-08-123-2/+7
* Add write_payload methods to stream_writer and tagsljfa-ag2015-08-127-3/+42
* Implement basic stream_writer methodsljfa-ag2015-08-121-3/+9
* Lay foundations for stream writingljfa-ag2015-08-121-0/+90
* Add typedef for map type used by tag_compoundljfa-ag2015-08-121-3/+5
* Make value_initializer constructor noexceptljfa-ag2015-08-111-1/+1
* Add overload for value_initializer with nullptrljfa-ag2015-08-111-0/+1
* Rename json_formatter::write to printljfa-ag2015-08-111-1/+1
* Inline crtp_tag and tag_primitive methodsljfa-ag2015-08-112-57/+32
* Add operator<< for tag, using json_formatterljfa-ag2015-08-101-0/+9
* Make json_formatter::write method constljfa-ag2015-08-101-1/+1
* Create json_formatterljfa-ag2015-08-101-0/+45
* Cannot use forward declaration with std::pairljfa-ag2015-08-101-1/+1
* Add const_nbt_visitor classljfa-ag2015-08-103-0/+36
* Rename tag_visitor to nbt_visitorljfa-ag2015-08-093-11/+11
* Create crtp_tag::sub_this method for convenienceljfa-ag2015-08-091-5/+8
* Implement Visitor design pattern for tagljfa-ag2015-08-093-1/+72
* Add missing includeljfa-ag2015-08-091-0/+1
* Add read_compound methodljfa2015-08-071-0/+7
* Add stream_reader::read_tag methodljfa-ag2015-08-061-0/+7
* Move input_error out from stream_readerljfa-ag2015-08-061-6/+6
* Add tag::as methodljfa-ag2015-08-052-5/+26
* Make tag_list::read_payload handle lists of tag_endljfa-ag2015-08-052-1/+8
* Implement read_payload for all tagsljfa-ag2015-08-055-0/+10
* Implement stream_reader::read_payloadljfa-ag2015-08-052-0/+8
* Create test for reading the bigtest fileljfa-ag2015-08-051-0/+6
* Use "using" for inheriting input_error constructorsljfa-ag2015-08-051-3/+1
* Correct doxygen on read_numljfa-ag2015-08-041-1/+2
* Implement stream_readerljfa-ag2015-08-041-2/+7
* Small changes to stream_reader documentationljfa-ag2015-08-041-2/+14
* Add tests for stream_readerljfa-ag2015-08-041-1/+1
* Lay foundations for stream_reader classljfa-ag2015-08-041-0/+79
* Create is_valid_type functionljfa-ag2015-08-041-0/+6
* Create endian enum and read/write functions with specified endianljfa-ag2015-08-041-0/+28
* Make tag_list constructor from type explicitljfa-ag2015-08-031-1/+1