-
Notifications
You must be signed in to change notification settings - Fork 76
Convert NDPluginPva to use PVXS #532
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
Open
jsouter
wants to merge
28
commits into
areaDetector:master
Choose a base branch
from
jsouter:pvxs
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+858
−9
Open
Changes from 18 commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
bf07eb3
Add outline for switching between WITH_PVXS and WITH_PVA builds
jsouter cda8282
update NDPluginPvxs.cpp to use PVXS library
jsouter e889f8c
First draft of PVXS array converter
jsouter e0b1930
add toUndefinedAttribute back to PVXS converter
jsouter 0525e37
use auto when using pvxs::Value::as()
jsouter 3455ce4
remove unneeded includes
jsouter 77961dd
Handle undefined attributes in pvxs converter fromAttribute
jsouter 3ac18c8
use switch statements on value type code in pvxs converter
jsouter f5233ac
Use unordered maps to simplify templated methods in pvxs converter
jsouter f93d578
get datatype from codec if set in pvxs converter
jsouter f7c02f9
use c++11 style loop, chain update calls in pvxs converter
jsouter 1354434
use buildReadonly() in pvxs plugin SharedPV
jsouter 6ce6b25
use memcpy in fromValue to avoid using pvxs::detail method
jsouter 3c16751
Rename ntndArrayConverterPvxs to prevent name collision
jsouter 1c76cc8
linting
jsouter 056382f
Use PVXS singleton server in NDPluginPvxs
jsouter 5af4c34
Don't throw in pvxs converter if codec.name missing
jsouter 50e3b86
use trivial deletor to avoid memcpy in pvxs converter
jsouter 27912b0
remove now unused array type unordered_map
jsouter 2ea85d2
don't throw in fromValue with NDUInt16
jsouter b9a0392
reserve pvxs converter array, release in destructor
jsouter 1a78646
Remove redundancy in ADApp/Makefile
jsouter d493f02
Fix sign-compare warnings in pvxs converter
jsouter eac6203
fix NDPluginPvxs and NDPluginPva name collision
jsouter 4011427
add pvxsIoc to commonLibraryMakefile to prevent linker errors
jsouter 3994650
Add NDPluginPvxs docs
jsouter ceeb528
add note about QSRV1 and QSRV2 to pvxs docs
jsouter 10a206f
explicitly set CXXFLAGS += -std=c++11 for Pvxs plugin and converter
jsouter File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.