-
Notifications
You must be signed in to change notification settings - Fork 7
PS-9697 C++ KMIP client library added #19
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
base: master
Are you sure you want to change the base?
PS-9697 C++ KMIP client library added #19
Conversation
ecb590a to
38e07d8
Compare
| kmipclient::AttributesFactory::parse (Attribute *attribute, size_t attribute_count) | ||
| { | ||
| attributes_t res; | ||
| return res; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems to be unimplemented?
| ids_t res; | ||
| for (int i = 0; i < locate_result.ids_size; ++i) | ||
| { | ||
| res.emplace_back (locate_result.ids[i]); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems we have double copying. First, we copy strings pld->unique_ids to locate_result.ids, then - from locate_result.ids to res. Can we eliminated locate_result.ids and copy straight from pld->unique_ids to res?
The "kmipclient" C++ library implementation is added, that wraps low-level "kmip.h" calls and bypasses mid-level "kmip_bio" level.
38e07d8 to
eb16cf2
Compare
220d2f0 to
769d58e
Compare
769d58e to
477236b
Compare
ff5df0a to
604b88c
Compare
The "kmipclient" C++ library implementation is added, that wraps low-level "kmip.h" calls and bypasses mid-level "kmip_bio" level.