MihailRis
|
fc99343fb5
|
add block.get_field(...), block.set_field(...)
|
2024-09-30 18:55:01 +03:00 |
|
MihailRis
|
28b6ec2a0e
|
Merge branch 'main' into blocks-metadata
|
2024-09-19 14:51:47 +03:00 |
|
MihailRis
|
3953583605
|
minimize extra dv::value copies
|
2024-09-19 13:45:32 +03:00 |
|
MihailRis
|
bd176f24e1
|
add some 'noexcept's
|
2024-09-19 12:36:00 +03:00 |
|
MihailRis
|
fa3e98e3e4
|
fix
|
2024-09-19 04:30:01 +03:00 |
|
MihailRis
|
4ae141d982
|
limit dv::value templated constructors & refactor
|
2024-09-19 04:22:57 +03:00 |
|
MihailRis
|
827a09b1d0
|
refactor data/dv & update data/dv-related tests
|
2024-09-19 00:40:06 +03:00 |
|
MihailRis
|
d6d07f0a3a
|
update dv::elementreference::get(T) integer specializations
|
2024-09-19 00:23:24 +03:00 |
|
MihailRis
|
3613e31909
|
update dv::value::operator=(T) integer specializations
|
2024-09-19 00:10:15 +03:00 |
|
MihailRis
|
13edcd8700
|
add missing include
|
2024-09-18 23:56:06 +03:00 |
|
MihailRis
|
3717af34ae
|
add missing include
|
2024-09-18 23:42:29 +03:00 |
|
MihailRis
|
34d2e6d400
|
migrate from dynamic::Value to dv::value & total erase namespace 'dynamic'
|
2024-09-18 23:31:18 +03:00 |
|
MihailRis
|
d3ba4b2e3e
|
update move assignment
|
2024-09-17 14:04:23 +03:00 |
|
MihailRis
|
afbef198c6
|
add dv::value.operator=(value&&)
|
2024-09-17 13:41:02 +03:00 |
|
MihailRis
|
a886404940
|
optimize move constructor
|
2024-09-17 01:17:27 +03:00 |
|
MihailRis
|
27c8307562
|
add dv::value support to binary_json
|
2024-09-16 22:53:27 +03:00 |
|
MihailRis
|
ceaa676a3a
|
add dv::value support to json::stringify & add dv.cpp
|
2024-09-16 21:36:35 +03:00 |
|
MihailRis
|
9badc0a022
|
add dv::value.getType(), .empty()
|
2024-09-16 20:49:39 +03:00 |
|
MihailRis
|
9b26758519
|
add dv::value.size/length, .asObject()
|
2024-09-16 20:21:28 +03:00 |
|
MihailRis
|
3bc329041a
|
add dv::list(initializer_list<value>)
|
2024-09-16 19:43:20 +03:00 |
|
MihailRis
|
2aae28e193
|
fix dv::value::operator=(const value&)
|
2024-09-16 19:27:59 +03:00 |
|
MihailRis
|
adde5bd80d
|
add new dv::value methods and iterators
|
2024-09-15 18:23:05 +03:00 |
|
MihailRis
|
fa12b9b751
|
add dv::value.object(...), .list(...)
|
2024-09-15 11:15:37 +03:00 |
|
MihailRis
|
371d714774
|
add dv::value.add(...)
|
2024-09-15 01:01:11 +03:00 |
|
MihailRis
|
464eb9989c
|
decrease dv::value size
|
2024-09-15 00:28:18 +03:00 |
|
MihailRis
|
d703567dc1
|
add data/dv.hpp
|
2024-09-14 23:25:43 +03:00 |
|
MihailRis
|
3d219b9a1c
|
fix msvc build
|
2024-09-14 19:15:41 +03:00 |
|
MihailRis
|
f5d2a1f1b7
|
make StructLayout serializable
|
2024-09-14 18:56:37 +03:00 |
|
MihailRis
|
8447cf5ad5
|
Merge branch 'main' into blocks-metadata
|
2024-09-13 13:22:27 +03:00 |
|
MihailRis
|
14affb72b6
|
add new Map and List bytebuffer-related methods
|
2024-09-12 18:25:52 +03:00 |
|
MihailRis
|
f8fadf8b74
|
add json BJSON_TYPE_BYTES support
|
2024-09-12 17:22:00 +03:00 |
|
MihailRis
|
6f4a7db910
|
add binary_json BJSON_TYPE_BYTES support
|
2024-09-12 16:24:51 +03:00 |
|
MihailRis
|
8be0ed819e
|
add new json::stringify overloads
|
2024-09-12 13:28:45 +03:00 |
|
MihailRis
|
0f53d5b835
|
refactor WorldRegions
|
2024-09-01 19:44:24 +03:00 |
|
MihailRis
|
dfb5baf79b
|
fix StructLayout::getNumber
|
2024-08-31 19:58:41 +03:00 |
|
MihailRis
|
35079d1b49
|
rename setChars to setAscii
|
2024-08-31 09:25:05 +03:00 |
|
MihailRis
|
8baabf4c0d
|
add checkCompatibility method, convertStrategy field, tests
|
2024-08-31 08:47:16 +03:00 |
|
MihailRis
|
caa5e1b03b
|
add StructLayout::convert (WIP)
|
2024-08-30 06:16:41 +03:00 |
|
MihailRis
|
bcd6f40ddb
|
rename StructMapping to StructLayout
|
2024-08-29 18:56:26 +03:00 |
|
MihailRis
|
77229b8d9a
|
add StructMapping::setUnicode
|
2024-08-29 15:10:51 +03:00 |
|
MihailRis
|
b34fddbe94
|
add StructMapper.setChars, getChars
|
2024-08-29 12:32:41 +03:00 |
|
MihailRis
|
c67b867a31
|
add StructMapper read/write methods
|
2024-08-29 11:57:05 +03:00 |
|
MihailRis
|
b60796c4b0
|
add StructMapper draft
|
2024-08-13 01:18:13 +03:00 |
|
MihailRis
|
de5c75d782
|
replace include guards with pragma once
|
2024-08-10 01:57:59 +03:00 |
|
MihailRis
|
f43cc93cd2
|
update project includes format
|
2024-08-10 01:37:48 +03:00 |
|
InfiniteCoder
|
5c9bc83bbd
|
items/ + objects/ + util/
|
2024-08-04 22:26:08 +03:00 |
|
InfiniteCoder
|
a745507ddd
|
coders/
|
2024-08-04 11:23:08 +03:00 |
|
InfiniteCoder
|
d5dc68dd38
|
Root includes
|
2024-08-04 10:24:11 +03:00 |
|
Vyacheslav Ivanov
|
4efa574eec
|
fix: PVS-Studio V508 mark false
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
|
2024-08-03 21:05:19 +03:00 |
|
Vyacheslav Ivanov
|
bbf33e8e4d
|
format: reformat project
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
|
2024-08-03 19:53:48 +03:00 |
|