Skip to content

cpp: add read status result and params parse fix#505

Open
avinxshKD wants to merge 1 commit intoControlCore-Project:devfrom
avinxshKD:fix/cpp-read-status-498
Open

cpp: add read status result and params parse fix#505
avinxshKD wants to merge 1 commit intoControlCore-Project:devfrom
avinxshKD:fix/cpp-read-status-498

Conversation

@avinxshKD
Copy link

Fixes #498

C++ read() had no status, so callers couldn’t distinguish real input from fallback/default data.
This adds a minimal status path without breaking existing calls:

add ReadStatus + ReadResult
add read_result(...) wrappers
keep existing read(...) behavior unchanged
fix load_params() for semicolon format (a=1;b=2)
add focused tests for missing-file status + semicolon params

@avinxshKD
Copy link
Author

@pradeeban @Rahuljagwani pls take a look, Kept this intentionally minimal and backward-compatible: existing read(...) behavior is unchanged, read_result(...) adds status for control-loop safety, and semicolon concore.params parsing is fixed to match current generator output.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant