-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add parameters component #305
Commits on May 24, 2022
-
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 3d691a7 - Browse repository at this point
Copy the full SHA 3d691a7View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 493af65 - Browse repository at this point
Copy the full SHA 493af65View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 2573250 - Browse repository at this point
Copy the full SHA 2573250View commit details -
Complete implementation of parameters::Registry class
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for c0b587f - Browse repository at this point
Copy the full SHA c0b587fView commit details -
Use const std::string & when appropriate
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for c7e67ac - Browse repository at this point
Copy the full SHA c7e67acView commit details -
First ParameterClient implementation
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for d3d0a09 - Browse repository at this point
Copy the full SHA d3d0a09View commit details -
Add ListParameters() to both registry and client
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 1878dbb - Browse repository at this point
Copy the full SHA 1878dbbView commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 5b8cf84 - Browse repository at this point
Copy the full SHA 5b8cf84View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 8490314 - Browse repository at this point
Copy the full SHA 8490314View commit details -
Add command line API for param
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for e47860c - Browse repository at this point
Copy the full SHA e47860cView commit details -
Document ParameterRegistry class
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for c201493 - Browse repository at this point
Copy the full SHA c201493View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for a96f102 - Browse repository at this point
Copy the full SHA a96f102View commit details -
Make methods const when possible. Fix logs
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 832a8ab - Browse repository at this point
Copy the full SHA 832a8abView commit details -
Make mehtods const if possible, alphabetize includes
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for e45478a - Browse repository at this point
Copy the full SHA e45478aView commit details -
Remove copy-pasted line in docs
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for d0e64ce - Browse repository at this point
Copy the full SHA d0e64ceView commit details -
* Use pimpl in ParametersClient.
* Document ParametersClient. Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 8ef1fce - Browse repository at this point
Copy the full SHA 8ef1fceView commit details -
rename GetParameter() to Parameter()
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for b004c95 - Browse repository at this point
Copy the full SHA b004c95View commit details
Commits on Jun 15, 2022
-
Add unit tests for ParametersRegistry and fixes
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 0518eb4 - Browse repository at this point
Copy the full SHA 0518eb4View commit details
Commits on Jun 22, 2022
-
Fix style issues in Registry_TEST.cc
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 97d8e8d - Browse repository at this point
Copy the full SHA 97d8e8dView commit details -
Add unit tests for parameters client
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for b7508f4 - Browse repository at this point
Copy the full SHA b7508f4View commit details -
Fix bug in DeclareParameter service callback
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 22290ac - Browse repository at this point
Copy the full SHA 22290acView commit details
Commits on Jun 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6b721ce - Browse repository at this point
Copy the full SHA 6b721ceView commit details
Commits on Jun 30, 2022
-
Add a ParamtersInterface base class, make ParametersClient a derived …
…class of it Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 418ec77 - Browse repository at this point
Copy the full SHA 418ec77View commit details
Commits on Jul 1, 2022
-
Derive ParametersRegistry from ParametersInterface
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for c36144a - Browse repository at this point
Copy the full SHA c36144aView commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for cf11a3e - Browse repository at this point
Copy the full SHA cf11a3eView commit details
Commits on Jul 4, 2022
-
Adapt code to use google::protobuf::Any
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 32ea9a1 - Browse repository at this point
Copy the full SHA 32ea9a1View commit details -
Communicate errors in SetParameter/DeclareParameter correctly between…
… server and client Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for f624a9d - Browse repository at this point
Copy the full SHA f624a9dView commit details -
Merge remote-tracking branch 'origin/ivanpauno/parameters-component11…
…' into ivanpauno/parameters-component11
Configuration menu - View commit details
-
Copy full SHA for 8b7e18b - Browse repository at this point
Copy the full SHA 8b7e18bView commit details
Commits on Aug 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3fb61c2 - Browse repository at this point
Copy the full SHA 3fb61c2View commit details
Commits on Aug 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2973504 - Browse repository at this point
Copy the full SHA 2973504View commit details
Commits on Aug 23, 2022
-
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for a1586e1 - Browse repository at this point
Copy the full SHA a1586e1View commit details
Commits on Aug 25, 2022
-
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 21911ce - Browse repository at this point
Copy the full SHA 21911ceView commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for f93da8f - Browse repository at this point
Copy the full SHA f93da8fView commit details -
Maybe fix build error on Windows
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 6c1007b - Browse repository at this point
Copy the full SHA 6c1007bView commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 4089abf - Browse repository at this point
Copy the full SHA 4089abfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1688b63 - Browse repository at this point
Copy the full SHA 1688b63View commit details
Commits on Aug 31, 2022
-
Remove unnecessary cmake warning
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 2ea957d - Browse repository at this point
Copy the full SHA 2ea957dView commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for ccb520f - Browse repository at this point
Copy the full SHA ccb520fView commit details -
Use camelCase for free functions
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for dff201b - Browse repository at this point
Copy the full SHA dff201bView commit details -
Add unit tests for parameters utils module
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 8adc376 - Browse repository at this point
Copy the full SHA 8adc376View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for b4bb900 - Browse repository at this point
Copy the full SHA b4bb900View commit details
Commits on Sep 12, 2022
-
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for d5c7c0c - Browse repository at this point
Copy the full SHA d5c7c0cView commit details
Commits on Sep 14, 2022
-
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for dc77e1d - Browse repository at this point
Copy the full SHA dc77e1dView commit details -
Mark symbols in ParamCommandAPI as visible
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 34f6190 - Browse repository at this point
Copy the full SHA 34f6190View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for c258ef2 - Browse repository at this point
Copy the full SHA c258ef2View commit details
Commits on Sep 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1bcb2e4 - Browse repository at this point
Copy the full SHA 1bcb2e4View commit details
Commits on Oct 12, 2022
-
Use return codes instead of exceptions
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 8e66083 - Browse repository at this point
Copy the full SHA 8e66083View commit details -
Remove commented out code, renaming
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 34ee98e - Browse repository at this point
Copy the full SHA 34ee98eView commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for cd6053f - Browse repository at this point
Copy the full SHA cd6053fView commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 3a0b953 - Browse repository at this point
Copy the full SHA 3a0b953View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for f3a36c7 - Browse repository at this point
Copy the full SHA f3a36c7View commit details
Commits on Oct 13, 2022
-
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 0d784e1 - Browse repository at this point
Copy the full SHA 0d784e1View commit details
Commits on Oct 14, 2022
-
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for be51729 - Browse repository at this point
Copy the full SHA be51729View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 16f2420 - Browse repository at this point
Copy the full SHA 16f2420View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 58b3608 - Browse repository at this point
Copy the full SHA 58b3608View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 15a72a9 - Browse repository at this point
Copy the full SHA 15a72a9View commit details -
test cases for ParameterResult
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 6c5df2a - Browse repository at this point
Copy the full SHA 6c5df2aView commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for be44635 - Browse repository at this point
Copy the full SHA be44635View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 76a4c30 - Browse repository at this point
Copy the full SHA 76a4c30View commit details -
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 81c1a0c - Browse repository at this point
Copy the full SHA 81c1a0cView commit details