Searched refs:containerMethods (Results 1 – 6 of 6) sorted by relevance
45 … if (((name.size() - pos) < 3U) || !property.metaData.containerMethods) { // 3: min length e.g. [0] in ParseIndex()64 auto* containerMethods = property.metaData.containerMethods; in ParseIndex() local70 offset = static_cast<ptrdiff_t>(index * containerMethods->property.size); in ParseIndex()72 if (index < containerMethods->size(property.offset + baseOffset)) { in ParseIndex()74 … containerMethods->get(property.offset + baseOffset, index) - baseOffset - ret.offset); in ParseIndex()79 ret.property = &containerMethods->property; in ParseIndex()86 properties = containerMethods->property.metaData.memberProperties; in ParseIndex()
81 auto* containerMethods = propertyOffset.property->metaData.containerMethods; in EnsureDynamicArraySize() local82 if (containerMethods && containerMethods->resize) { in EnsureDynamicArraySize()83 if (containerMethods->size(propertyOffset.offset) <= index) { in EnsureDynamicArraySize()84 containerMethods->resize(propertyOffset.offset, index + 1); in EnsureDynamicArraySize()742 } else if (property.metaData.containerMethods) { in WriteProperty()743 const auto& container = *property.metaData.containerMethods; in WriteProperty()1090 } else if (property.metaData.containerMethods) { in ReadProperty()1147 property.metaData.containerMethods->resize(offset, count); in ReadProperty()1149 uintptr_t ptr = property.metaData.containerMethods->get(offset, i); in ReadProperty()1164 const auto count = property.metaData.containerMethods->size(offset); in ReadProperty()[all …]
85 } else if (property.metaData.containerMethods) {86 auto& containerProperty = property.metaData.containerMethods->property;96 const auto count = property.metaData.containerMethods->size(offset);98 uintptr_t ptr = property.metaData.containerMethods->get(offset, i);
77 if (guard && params.property.metaData.containerMethods) { in SyncToEngine()87 auto cont = params.property.metaData.containerMethods; in SyncToEngine()101 if (guard && params.property.metaData.containerMethods) { in SyncFromEngine()109 auto cont = params.property.metaData.containerMethods; in SyncFromEngine()
96 const struct ContainerApi* containerMethods; member
192 … if (value.is_object() && !value.object_.empty() && propertyIt->metaData.containerMethods) { in AppendProperties()193 … const auto& containerProperty = propertyIt->metaData.containerMethods->property; in AppendProperties()