Medium-level API: Add various ext_state
and corresponding changes.
#73
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
set_ext_state
get_ext_state
has_ext_state
delete_ext_state
set_project_ext_state
set_project_ext_state_unchecked
get_project_ext_state
get_project_ext_state_unchecked
delete_project_ext_state
— verbose function to pass empty string.delete_project_ext_state_unchecked
enum_project_ext_state
withEnumProjectExtStateResult
enum_project_ext_state_unchecked
As
enum_project_ext_state
expects two string buffers, also introduced:create_string_buffer
create_buffer
Covered with tests.