Types
| Name | Value | Description |
|---|---|---|
TypeIndex | std::optional<std::type_index> | |
SizeFunction | std::function<std::size_t(const void *)> | |
AtFunction | std::function<const void *(const void*, std::size_t)> | |
SnapshotFunction | std::function<const void *(const void*, std::any &)> |
Constructors
| Name | Description |
|---|---|
ReflectionFieldIterable() |
Members
| Access | Type | Modifier | Name | Description |
|---|---|---|---|---|
public | elementTypeName | |||
public | elementIndex | |||
public | std::size_t | elementSize | ||
public | sizeFunction | |||
public | atFunction | |||
public | snapshotFunction |