| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Move the key for reading compounds as well | ljfa-ag | 2015-08-06 | 1 | -1/+1 | |
| | | | ||||||
| | * | Move input_error out from stream_reader | ljfa-ag | 2015-08-06 | 5 | -15/+15 | |
| | | | ||||||
| | * | Add tag::as method | ljfa-ag | 2015-08-05 | 4 | -6/+30 | |
| | | | ||||||
| | * | Remove unnecessary suffixes | ljfa-ag | 2015-08-05 | 2 | -23/+23 | |
| | | | ||||||
| | * | Extend bigtest with tag_list (end) and tag_int_array | ljfa-ag | 2015-08-05 | 4 | -4/+8 | |
| | | | ||||||
| | * | Make tag_list::read_payload handle lists of tag_end | ljfa-ag | 2015-08-05 | 3 | -6/+21 | |
| | | | ||||||
| | * | Fix read_test | ljfa-ag | 2015-08-05 | 1 | -1/+1 | |
| | | | ||||||
| | * | Implement read_payload for all tags | ljfa-ag | 2015-08-05 | 10 | -0/+99 | |
| | | | ||||||
| | * | Implement stream_reader::read_payload | ljfa-ag | 2015-08-05 | 4 | -1/+16 | |
| | | | ||||||
| | * | Create test for reading the bigtest file | ljfa-ag | 2015-08-05 | 2 | -0/+52 | |
| | | | ||||||
| | * | Use bigtest_uncompressed instead | ljfa-ag | 2015-08-05 | 2 | -1/+1 | |
| | | | ||||||
| | * | Use "using" for inheriting input_error constructors | ljfa-ag | 2015-08-05 | 1 | -3/+1 | |
| | | | ||||||
| | * | Add bigtest.nbt file | ljfa-ag | 2015-08-05 | 2 | -0/+3 | |
| | | | ||||||
| | * | Correct doxygen on read_num | ljfa-ag | 2015-08-04 | 1 | -1/+2 | |
| | | | ||||||
| | * | Implement stream_reader | ljfa-ag | 2015-08-04 | 4 | -4/+81 | |
| | | | ||||||
| | * | Small changes to stream_reader documentation | ljfa-ag | 2015-08-04 | 1 | -2/+14 | |
| | | | ||||||
| | * | Add tests for stream_reader | ljfa-ag | 2015-08-04 | 3 | -2/+80 | |
| | | | ||||||
| | * | Lay foundations for stream_reader class | ljfa-ag | 2015-08-04 | 3 | -0/+108 | |
| | | | ||||||
| | * | Create is_valid_type function | ljfa-ag | 2015-08-04 | 3 | -0/+20 | |
| | | | ||||||
| | * | Create endian enum and read/write functions with specified endian | ljfa-ag | 2015-08-04 | 2 | -8/+36 | |
| | | | ||||||
| | * | Make tag_list constructor from type explicit | ljfa-ag | 2015-08-03 | 1 | -1/+1 | |
| | | | ||||||
| | * | Use stof and stod instead of strtof and strtod | ljfa-ag | 2015-08-02 | 1 | -2/+2 | |
| | | | ||||||
| | * | Create tag::create function | ljfa-ag | 2015-08-02 | 3 | -2/+32 | |
| | | | ||||||
| | * | Add more tests for tag | ljfa-ag | 2015-08-02 | 1 | -0/+25 | |
| | | | ||||||
| | * | Change semantics of empty list equality | ljfa-ag | 2015-08-02 | 3 | -8/+8 | |
| | | | | | | | | | | | I considered making empty lists of undetermined type equal to all empty lists, but then the comparison would not be transitive | |||||
| | * | Add reset method to tag_list | ljfa-ag | 2015-08-02 | 3 | -4/+35 | |
| | | | | | | | | | Changes to doxygen | |||||
| | * | Rename libnbt.h to nbt_tags.h | ljfa-ag | 2015-07-30 | 6 | -9/+11 | |
| | | | | | | | | | Add missing forward declaration to tagfwd.h | |||||
| | * | Get rid of unneeded bitwise ands | ljfa-ag | 2015-07-28 | 1 | -28/+28 | |
| | | | ||||||
| | * | Meh, we do need to instantiate operator== after all | ljfa-ag | 2015-07-28 | 2 | -2/+9 | |
| | | | | | | | | | compiler optimizations... | |||||
| | * | Implement endian stream i/o for double | ljfa-ag | 2015-07-28 | 2 | -0/+46 | |
| | | | ||||||
| | * | Implement endian stream i/o for float | ljfa-ag | 2015-07-28 | 2 | -0/+76 | |
| | | | ||||||
| | * | Fix derp with unsigned ints | ljfa-ag | 2015-07-28 | 1 | -4/+4 | |
| | | | ||||||
| | * | Cast values in init-list to uint8_t | ljfa-ag | 2015-07-28 | 1 | -28/+28 | |
| | | | | | | | | | so the compiler shuts up about narrowing conversions | |||||
| | * | Add check if stream has failed | ljfa-ag | 2015-07-28 | 1 | -0/+4 | |
| | | | ||||||
| | * | Add tests for signed integers | ljfa-ag | 2015-07-28 | 1 | -0/+52 | |
| | | | ||||||
| | * | Implement endian stream i/o for integers | ljfa-ag | 2015-07-28 | 3 | -42/+246 | |
| | | | | | | | | | Reorder declarations in header | |||||
| | * | Create endian_str.h and test | ljfa-ag | 2015-07-28 | 3 | -0/+167 | |
| | | | ||||||
| | * | Rename Requirements.md to PRD.md | ljfa | 2015-07-27 | 1 | -0/+0 | |
| | | | ||||||
| | * | Change constructors of tag_string | ljfa-ag | 2015-07-23 | 2 | -3/+4 | |
| | | | ||||||
| | * | Add noexcept at some important places | ljfa-ag | 2015-07-23 | 9 | -24/+24 | |
| | | | ||||||
| | * | Specify undefined behavior if list is broken | ljfa-ag | 2015-07-22 | 1 | -1/+6 | |
| | | | ||||||
| | * | Change argument of list::set to value | ljfa-ag | 2015-07-22 | 3 | -6/+6 | |
| | | | ||||||
| | * | Fix missing cast | ljfa-ag | 2015-07-22 | 1 | -1/+1 | |
| | | | ||||||
| | * | Add missing switch case | ljfa-ag | 2015-07-22 | 1 | -0/+1 | |
| | | | ||||||
| | * | Add some missing tests for value | ljfa-ag | 2015-07-22 | 1 | -0/+4 | |
| | | | ||||||
| | * | Change how emplacing is being done | ljfa-ag | 2015-07-22 | 3 | -3/+5 | |
| | | | | | | | | | to avoid unnecessary move_clones on temporaries | |||||
| | * | Add a few comments | ljfa-ag | 2015-07-22 | 3 | -2/+9 | |
| | | | ||||||
| | * | Add operator<< for tag_type | ljfa-ag | 2015-07-22 | 2 | -1/+26 | |
| | | | ||||||
| | * | Replace function-style casts with static_cast | ljfa-ag | 2015-07-21 | 1 | -17/+17 | |
| | | | ||||||
| | * | Elaborate on use and rationale of value and value_initializer | ljfa-ag | 2015-07-18 | 2 | -4/+41 | |
| | | | ||||||
