Joshua Scott
|
a2c577ce47
|
etc: Start using smart pointers
|
2018-12-13 22:12:04 +00:00 |
Joshua Scott
|
6a213c18d4
|
etc: Change naming convention for base classes (prefix with "I")
|
2018-12-01 17:16:40 +00:00 |
Joshua Scott
|
3a22c992b5
|
etc: Implement deserialization and object copying
Also make BitStream tests use REQUIRE instead of SUCCESS and FAIL for better output.
|
2018-11-27 11:51:56 +00:00 |
Joshua Scott
|
4e3b3de391
|
util: Implement a common interface for bit streams
|
2018-11-18 17:10:21 +00:00 |
Joshua Scott
|
b9455e243f
|
util: Add write_copy and read_copy to BitStream
|
2018-11-16 14:52:49 +00:00 |
Joshua Scott
|
8fbb9ba906
|
pclass: Start implementing TypeSystem
|
2018-10-25 11:39:16 +01:00 |
Joshua Scott
|
c9f99e1f1a
|
util: Add a postfix increment operator to BitStream::stream_pos
|
2018-10-20 20:08:17 +01:00 |
Joshua Scott
|
3f5450c64e
|
util: Fix buffer expansion and reformat unit tests
|
2018-10-20 18:17:35 +01:00 |
Joshua Scott
|
5183131b69
|
util: Base BitStream buffer expansion on the current position rather than the buffer size
|
2018-10-20 12:59:39 +01:00 |
Joshua Scott
|
8706384803
|
etc: Fix another build problem on CI
|
2018-10-20 01:30:20 +01:00 |
Joshua Scott
|
44cb15d4d2
|
etc: Fix build problems on CI
|
2018-10-20 01:21:06 +01:00 |
Joshua Scott
|
6249d6ee32
|
util: Add BitStream class + tests
|
2018-10-20 00:09:50 +01:00 |