Gawaboumga
fd627c671f
Documentation for Synchronisation primitives
...
Former-commit-id: 39f86b2f9cd1f44a6b8e52101458f090183707e4
2016-02-21 14:36:03 +01:00
Gawaboumga
07547bdd9f
Documentation for Logger
...
Former-commit-id: b09dda8a542782667070ea8bf912b552dd6b478a
2016-02-21 14:34:59 +01:00
Gawaboumga
d340553023
Documentation for ByteArray and ByteStream
...
Former-commit-id: 4d2d0de93562077e030b4304b57f6c95b32185b5
2016-02-21 14:32:59 +01:00
Gawaboumga
f540029825
Documentation for String
...
Former-commit-id: caf1b5889604d7c2248ec88bde99a6bce0d7680f
2016-02-21 14:32:17 +01:00
Gawaboumga
c163d65da7
Documentation for Thread
...
Former-commit-id: b33bbdf473792ddcde8ffbe310722d83a1a12bcf
2016-02-21 14:29:03 +01:00
Gawaboumga
44ec6caf5d
Documentation for Memory
...
Former-commit-id: 85e41e916df2c2e2bffa31f5540643144223a322
2016-02-21 14:28:17 +01:00
Gawaboumga
f16857fc6a
Documentation for Resource
...
Former-commit-id: 7da8bc4261566c89030eb0226a29b1a70183e68a
2016-02-21 14:27:29 +01:00
Gawaboumga
1d5518b0d3
Documentation for RefCounted
...
Former-commit-id: 45bd646d027ba91fc3d399631fc0518ba172385d
2016-02-21 14:25:26 +01:00
Gawaboumga
1eebeceeea
Documentation for Primitive
...
Former-commit-id: 8f4e15d4e9131836545f8b112049a001638f411c
2016-02-21 14:24:37 +01:00
Gawaboumga
01d5f18d27
Documentation for ParameterList
...
Former-commit-id: 5b8752a1d20eb894e17b271a019c379d867a4eb5
2016-02-21 14:23:46 +01:00
Gawaboumga
0934c21967
Documentation for AbstractHash
...
Former-commit-id: 467b96c5d8b9ed9a3fddd7cf6f09803977b53caf
2016-02-21 14:19:40 +01:00
Lynix
e367ec456d
Core: Rework Serialization
...
Former-commit-id: d97eedbd3efc92235e3880ad061a5216fa77ebd7
2016-02-03 18:42:19 +01:00
Lynix
d6827163cd
Core/MemoryStream: Fix Writing
...
Former-commit-id: 05a1b8a3baf79642af50ee34aea53195eff25df2
2016-01-19 12:21:20 +01:00
Lynix
c9a63bc72c
Core: Bring back MemoryStream class (It's not perfect but necessary until a better replacement comes out)
...
Former-commit-id: e3106b98c9825e313525298a8d46ff9c40bf5027
2016-01-15 02:24:34 +01:00
Lynix
f273c0229c
Core/String: Fix Clear(true)
...
Former-commit-id: 8c3a60660de5fb435de83f6f5b164c6ee9f7c00b
2016-01-06 13:55:44 +01:00
Gawaboumga
3247435e08
Fix for Linux
...
Former-commit-id: 8cddb6d53f658144f8659adbd7ecab67eb5a41a2
2015-12-30 15:59:08 +01:00
Lynix
3cdf6a9f44
Core/String: Replace Resize argument by flags, it is now capable of handling UTF-8 sequences
...
Former-commit-id: 472e3504de06166049fcf1b850c38e5646a2d872
2015-12-11 13:35:44 +01:00
Lynix
ee2257810c
Core/Directory: Fix crash at the end of program with MinGW
...
Former-commit-id: 822d053793e0efc4e3dbb69fbfca556667c303f6
2015-12-07 22:49:40 +01:00
Lynix
9f9705ccfa
Core: Rewrite Log system
...
Former-commit-id: 42bc22a2172507d1dbbdffe570f36067366a67e3
2015-12-07 18:18:14 +01:00
Lynix
0f889a0140
Core/Clock: Add documentation
...
Former-commit-id: e55e7dff873349eb0cc26e6c364b0d5967c3149a
2015-12-01 13:40:48 +01:00
Lynix
6fcf7dcf23
Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK
...
Former-commit-id: d6270f2f36e4b83124f8d6525954db304e0bb32a
2015-11-30 12:51:01 +01:00
Lynix
5e8f8549af
Core/Posix: Fix file opening in ReadWrite mode
...
Former-commit-id: 7c4a5d3e31e9449fa3c23cfad58523ed54b7834a
2015-11-30 12:50:56 +01:00
Lynix
9b0e903e31
Core/Win32: Fix file opening in ReadWrite mode
...
Former-commit-id: 58feae9f282529b8067fae52e81d29bdada154f9
2015-11-30 12:50:55 +01:00
Lynix
6bc285cb00
Fix compilation for GCC
...
Former-commit-id: 7c51c59904fa86f952b704d175b09b32640d9395
2015-11-28 02:07:56 +01:00
Lynix
5d3e4d7aeb
Core/GuillotineBinPack: Fix search error
...
Former-commit-id: 8b7428f59b0a1258c8096df2f784910523dee79d
2015-11-26 23:57:48 +01:00
Lynix
72a6148d1b
Core/MemoryView: Fix OpenMode
...
Former-commit-id: 71c88a9583981236650551b8bc0884abc04aeec5
2015-11-25 18:20:17 +01:00
Lynix
bbe8a776e8
Fix a shitloads of warnings on VS
...
Former-commit-id: fca61118f4e0530ed2eaaf9ff96de29806aa5aa8
2015-11-25 18:19:26 +01:00
Lynix
4721bf80c3
Network/TcpClient: Make TcpClient a Stream
...
Former-commit-id: 2176748166ae84b609d5a336495e6ff3550a765d
2015-11-23 18:22:12 +01:00
Lynix
6829863d81
Core/Enum: Rename OpenMode_Current to NotOpen
...
Former-commit-id: f4395871d68d8f6da5ca6dbcda2177ad6aae2fc8
2015-11-23 14:15:29 +01:00
Lynix
c93e4e901e
Core: Add Serializer/Unserializer
...
Former-commit-id: 50fdf56da4fef46ec78995cb8fc277cbc9a11ebc
2015-11-20 14:23:10 +01:00
Lynix
ed961f5ba8
Core: Merge InputStream and OutputStream to Stream
...
Remove serialization support from Stream
Former-commit-id: 7a761e4fcd07cab561f13e4709c4492ed18da88a
2015-11-20 13:52:49 +01:00
Lynix
a47e5633d4
Core/String: Fix (Un)Serialize not checking string read/write
...
Former-commit-id: 8d6f907fcaf20374b713851a102dfc4b0003a39d
2015-11-19 14:04:00 +01:00
Lynix
11f85ab9bb
Core/MemoryStream: Add default constructor and getters
...
Former-commit-id: dde0bbc7e697512d94275a807e18299eb271197e
2015-11-19 13:57:39 +01:00
Lynix
1c8a09f90c
Core: Replace serialization arguments by context structures
...
Also fixed some endianness errors
Former-commit-id: 450849e681a9b002c3d501a856a8481470d08dea
2015-11-19 13:25:07 +01:00
Lynix
bc4eb96af2
Core/File: Fix StreamOption_Text staying if reopened
...
Former-commit-id: b5d73fb753b8c38aa088ed793791efbbdbb404b5
2015-11-19 12:30:30 +01:00
Lynix
6eada337b8
Core/File: Fix compilation
...
Former-commit-id: 69d173fe734dde3d0ca0f008826addce0d5d50bf
2015-11-19 12:18:27 +01:00
Lynix
3fb9e57360
Core/Serialization: Add correct endianness handling
...
Core/File: Remove endianness handling
Former-commit-id: 6f7bba52057f36c507a024f7a7ea873658a3cfd3
2015-11-18 18:49:38 +01:00
Lynix
be01b6f3b4
Core: Add serialization interface
...
Former-commit-id: cfa749dba1b6f23ef8f38519e0bc9ad9492e3db3
2015-11-18 18:29:20 +01:00
Lynix
167f3e4a27
Core: Switch Hashable struct to HashAppend function
...
Former-commit-id: 2a20eca0e75bf4067d390f4f5e446de78f26799c
2015-11-18 18:28:56 +01:00
Lynix
00423c4211
Core/File: Remove useless SetOpenMode method (equivalent to Open)
...
Former-commit-id: e02f4f758adfd2c0870920997acac71a47d51c3f
2015-11-18 18:27:01 +01:00
Lynix
ddc343a630
Core: Rename MemoryStream to MemoryView, add MemoryStream
...
Former-commit-id: c180d5f34fa7c477f35c4b70ebf7b64e3f35fe3d
2015-11-17 14:06:57 +01:00
Lynix
a1bb104255
Core/File: Fix crash
...
Former-commit-id: ee797ea7ba228fa814f2c87250c6dd6c32a9982f
2015-11-17 14:05:46 +01:00
Lynix
8371ce068f
Core: Update Stream interface
...
Add Open Mode to Stream level, Add IsReadable() and IsWritable()
Former-commit-id: 0da5fa798c0f3bd3bf1545cb57f6bc923b222de8
2015-11-17 13:19:44 +01:00
Lynix
fb920f0016
Core: Add OutputStream class
...
Former-commit-id: a6b8f642e263833c75a338cc23266c94edbced6f
2015-11-17 12:47:13 +01:00
Lynix
21f223f1c7
Core: Reworked hashes
...
-Removed HashDigest class (replaced by ByteArray)
-Removed Hashable/Hash classes (replaced by ComputeHash function and
Hashable template struct)
-Fixed ByteArray operator<<
-Renamed File::GetHash to File::ComputeHash
Former-commit-id: cc5eaf2d4c88a556878190b8205e66713512e2d2
2015-11-16 14:04:39 +01:00
Lynix
6a3eb68225
Core/String: Fix heap corruption
...
Former-commit-id: cf3f1172a43b7ddb9b8e8e9521e3dc1258fa6c21
2015-11-14 11:43:06 +01:00
Lynix
5d6e6b2d45
Fix errors and warnings
...
Former-commit-id: a3ba309633f198f82c1d0277d750d867cad4ba44
2015-11-12 00:29:10 +01:00
Lynix
fe680c038b
Core/String: Fix crash
...
Former-commit-id: dc3199cfe9fb299000a5c07b26bd6ac611130459
2015-11-03 22:34:09 +01:00
Youri Hubaut
37586e7283
Switch from Nz prefix to namespace Nz for linux
...
Former-commit-id: 64eeaf3c633254b04910ebd4576fd9e910002be0
2015-09-27 15:58:49 +02:00
Lynix
df8da275c4
Switch from Nz prefix to namespace Nz
...
What a huge commit
Former-commit-id: 38ac5eebf70adc1180f571f6006192d28fb99897
2015-09-25 19:20:05 +02:00