You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
property_path, indexed_property_path, (and extended_property_path) are participants in a hierarchy. Why?
Also, we pass property_path by value (as a copy) in a lot of different places in the API, coercing indexed_property_path eventually.
Finally, property_path::field_uri is used in different places, with <FieldURI="" /> hand-coded. Other types in the API provide a to_xml member-function. Consider adding to_xml to property_path. You could circumvent the type coercion problem by using a closure (std::function) internally.
The text was updated successfully, but these errors were encountered:
property_path
,indexed_property_path
, (andextended_property_path
) are participants in a hierarchy. Why?Also, we pass
property_path
by value (as a copy) in a lot of different places in the API, coercingindexed_property_path
eventually.Finally,
property_path::field_uri
is used in different places, with<FieldURI="" />
hand-coded. Other types in the API provide ato_xml
member-function. Consider addingto_xml
toproperty_path
. You could circumvent the type coercion problem by using a closure (std::function
) internally.The text was updated successfully, but these errors were encountered: