Ole
|
9be3440d06
readme: Fix typo
|
10 년 전 |
Ole
|
741cac9220
Make methods parameter optional when registering user types
|
10 년 전 |
Ole
|
bc28ba76b5
Export user_type_id and user_type_reg_name globally to avoid overlapping user types IDs
|
10 년 전 |
Ole
|
1586274713
Remove redundant user type functions
|
10 년 전 |
Ole
|
b12d3d21ee
Revert address-based metatable identification, because it causes problems with more than one Lua instance
|
10 년 전 |
Ole
|
658af41388
Improve registry indexing, which should improve type checking for user types
|
10 년 전 |
Ole
|
a70e14f9fc
doc: Rename 'meta table' to 'metatable'
|
10 년 전 |
Ole
|
f8a2b224d7
readme: Add LuaJIT support note
|
10 년 전 |
Ole
|
d4cdc42ecd
readme: Extend note about `lua_Integer` quirks
|
10 년 전 |
Ole
|
28e7de1932
Add some documentation to the user types translation unit
|
10 년 전 |
Ole
|
4bb6212b73
tests: Test user type constructor seperately
|
10 년 전 |
Ole
|
08edf49ce5
tests: Enhance user type testing
|
10 년 전 |
Ole
|
540cf93216
Use 'push' and 'read' shortcuts
|
10 년 전 |
Ole
|
c3e858a496
Rename 'wrap_property' to 'wrap_field'
|
10 년 전 |
Ole
|
56a566dd9e
Add PropertyWrapper to differentiate between qualified and unqualified property accessors
|
10 년 전 |
Ole
|
2f0eddeb25
Fix Value<T> specializations for qualified types
|
10 년 전 |
Ole
|
efaacf88d6
Improve 'apply' overload which operates on function onjects
|
10 년 전 |
Ole
|
e09788b300
Add TODO note about peculiarities with user_type_reg_name
|
10 년 전 |
Ole
|
729dc398da
Add template shortcut 'read<T>' for 'Value<T>::read'
|
10 년 전 |
Ole
|
897adbc174
Add static_assert to unusable templates
|
10 년 전 |
Ole
|
77505c69c9
Use unqualified type when accessing properties
|
10 년 전 |
Ole
|
0cf38bcf29
Strip user types from qualifiers to prevent generation of uncessary templates
|
10 년 전 |
Ole
|
b8b9969c47
tests: Use const qualifier in tests
|
10 년 전 |
Ole
|
76eb9c0ea7
examples: Use new const qualified in examples
|
10 년 전 |
Ole
|
120f9a3b17
Allow methods to be qualified by applying const and/or volatile to the containing type
|
10 년 전 |
Ole
|
acaca780f8
Strip qualifiers from user types to achieve clean abstraction
|
10 년 전 |
Ole
|
8c6ab68287
Do not push null pointer user types
|
10 년 전 |
Ole
|
7991c033e6
tests: Implement user type tests
|
10 년 전 |
Ole
|
6ee6540b7e
Use only clean version of a user type T
|
10 년 전 |
Ole
|
7a861eb4d3
Add 'register_global' convenience function
|
10 년 전 |