Skip to content

Commit 09a0f34

Browse files
committed
updated
1 parent 8941965 commit 09a0f34

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -135,22 +135,22 @@ int main()
135135
- Check, `CxxTypeRegistration/src/MyReflection.cpp` for all sort of type registrations.
136136
- Check, `CxxReflectionTests/src` for test cases.
137137
138-
## Reflection Features,
139-
- [x] Register and invoke functions, supporting all overloads.
140-
- [x] Register classes/structs and reflect their methods, constructors, and destructors.
141-
- [x] Invoke the default constructor.
142-
- [x] Invoke the copy constructor with a non-const reference argument.
143-
- [x] Invoke the copy constructor with a const reference argument.
144-
- [x] Invoke any overloaded constructor.
145-
- [x] Invoke non-const member functions.
146-
- [x] Invoke const member functions.
147-
- [x] Invoke static member functions.
148-
- [x] Automatically invoke destructors for objects created on the heap.
149-
- [ ] Reflect properties of classes/structs, providing getter/setter methods.
150-
- [ ] Invoke functions with perfect forwarding.
151-
- [ ] Reflect enums.
152-
- [ ] Reflect classes with composite types that are also reflected.
153-
- [ ] Support single, multiple, multilevel, and virtual inheritance.
138+
## Reflection Features
139+
- Register and invoke functions, supporting all overloads.
140+
- Register classes/structs and reflect their methods, constructors, and destructors.
141+
- Invoke the default constructor.
142+
- Invoke the copy constructor with a non-const reference argument.
143+
- Invoke the copy constructor with a const reference argument.
144+
- Invoke any overloaded constructor.
145+
- Invoke non-const member functions.
146+
- Invoke const member functions.
147+
- Invoke static member functions.
148+
- Automatically invokes destructor for objects created on the heap via reflection.
149+
- Reflect properties of classes/structs, providing getter/setter methods.
150+
- Invoke functions with perfect forwarding.
151+
- Reflect enums.
152+
- Reflect classes with composite types that are also reflected.
153+
- Support single, multiple, multilevel, and virtual inheritance.
154154
155155
## License
156156
This project is licensed under the MIT License. See the LICENSE file for more details.

0 commit comments

Comments
 (0)