index
:
Slicer
main
Library and tools for extensible serialisation of ICE objects.
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
Constinit strings which are short enough to not allocate
Dan Goodliffe
2023-09-10
*
Use built-in Ice read/write for optionals
Dan Goodliffe
2023-09-08
*
ModelPartForOptionalBase::GetValue need not be a template
Dan Goodliffe
2023-09-08
*
No need to delete move/copy for ModelPart
Dan Goodliffe
2023-09-08
*
Remove the need for Default<T>
Dan Goodliffe
2023-09-08
*
Move helpers to anon namespace and delete the unused ones
Dan Goodliffe
2023-09-04
*
Restore define for SLICER_MODELPARTSTYPES_IMPL_H as we check it's not include...
Dan Goodliffe
2023-09-04
*
Fix up warnings from clang-tidy, mostly nodiscard
Dan Goodliffe
2023-09-04
*
Simplify defining ModelPartForRoots for base types
Dan Goodliffe
2023-09-04
*
Simplify className and typeName setup with string_views
Dan Goodliffe
2023-09-03
*
Replace ifndef/define/endif with pragma once
Dan Goodliffe
2023-09-03
*
Remove unnecessary wrapper from xml tests
Dan Goodliffe
2023-09-01
*
Pedantic only with GCC
Dan Goodliffe
2023-09-01
*
Disable unused-const-variable for clang building libicetypes test library
Dan Goodliffe
2023-08-31
*
Allows create and use pre-lowered column names in SQL select deserializer
Dan Goodliffe
2023-08-28
*
Support case-insensitive OnChild with pre-lowered input
Dan Goodliffe
2023-08-26
*
Merge branch 'perf'
Dan Goodliffe
2023-08-24
|
\
|
*
Prevent multiple inline copies of json::Value destructor
Dan Goodliffe
2023-08-23
|
*
Cache the Hook name/column relation for non-subclass multi-row selects
Dan Goodliffe
2023-08-23
|
*
Add a copying to_lower wrapper
Dan Goodliffe
2023-08-22
|
*
Create Optional ModelParts on the stack with std::optional
Dan Goodliffe
2023-08-21
|
*
Add a DB perf case for a complex with non-optional members
Dan Goodliffe
2023-08-21
|
*
Make remaining non-root ModelParts on the stack
Dan Goodliffe
2023-08-21
|
*
Make ModelPartRoots on stack
Dan Goodliffe
2023-08-20
|
*
Create Optional ModelParts as unique_ptrs
Dan Goodliffe
2023-08-20
|
*
Create dictionary container/children ModelParts on the stack
Dan Goodliffe
2023-08-20
|
*
Logical inversion
Dan Goodliffe
2023-08-20
|
*
Remove enable_shared_from_this from ModelPart
Dan Goodliffe
2023-08-14
|
*
Don't support operations that don't make sense
Dan Goodliffe
2023-08-14
|
*
Hook range iter constructor which doesn't call moveMatch for end
Dan Goodliffe
2023-08-12
|
*
Pass ModelPartParam by value, it's just a pointer
Dan Goodliffe
2023-08-12
|
*
Simply Sequence get anon child with emplace
Dan Goodliffe
2023-08-12
|
*
Fix to_lower so actually lowers the string
Dan Goodliffe
2023-08-11
|
*
Add perf test over DB SQL select complex
Dan Goodliffe
2023-08-11
|
*
WIP perf tests
Dan Goodliffe
2023-08-11
|
*
Misc tidy up in db module
Dan Goodliffe
2023-08-11
|
*
Fix weird bracing
Dan Goodliffe
2023-08-11
|
*
Bit of dedupe in DocumentTreeIterateDictAttrs
Dan Goodliffe
2023-08-11
|
*
Remove unnecessary ValueTarget wrappers
Dan Goodliffe
2023-08-10
|
*
Move private stuff into anon namespace
Dan Goodliffe
2023-08-10
|
*
Move ModelTreeIterate* into the anonymous namespace
Dan Goodliffe
2023-08-07
|
*
Implement ModelTreeIterate as a wrapper around ModelTreeIterateRoot
Dan Goodliffe
2023-08-07
|
*
Type-safe variant emplace based model tree iteration
Dan Goodliffe
2023-08-07
|
*
Fix implementation of json dictionary serialize in non-object mode
Dan Goodliffe
2023-08-06
|
*
Move private stuff into anon namespace
Dan Goodliffe
2023-08-06
|
*
Prefer [moving] emplace over insert
Dan Goodliffe
2023-08-06
|
*
Single call point for DocumentTreeIterate::visit
Dan Goodliffe
2023-08-06
|
*
Modernize set up of class name/ref maps
Dan Goodliffe
2023-08-06
|
*
Make [de]serializers on stack
Dan Goodliffe
2023-08-06
|
*
Add missing DLL_PUBLIC to IceBase destructor
Dan Goodliffe
2023-08-06
[next]