Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
sds-keyval
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
4
Issues
4
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sds
sds-keyval
Commits
beabab88
Commit
beabab88
authored
Aug 13, 2019
by
Matthieu Dorier
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
corrected sdskv server C++ interface
parent
fc793933
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
5 deletions
+6
-5
include/sdskv-server.hpp
include/sdskv-server.hpp
+6
-5
No files found.
include/sdskv-server.hpp
View file @
beabab88
...
...
@@ -5,7 +5,7 @@
#include <sdskv-common.hpp>
#define _CHECK_RET(__ret) \
if(__ret !=
BAKE
_SUCCESS) throw exception(__ret)
if(__ret !=
SDSKV
_SUCCESS) throw exception(__ret)
namespace
sdskv
{
...
...
@@ -15,7 +15,7 @@ namespace sdskv {
class
provider
{
margo_instance_id
m_mid
=
MARGO_INSTANCE_NULL
;
sdskv_provider_t
m_provider
=
SDSKV_PROVIDER_
NULL
;
sdskv_provider_t
m_provider
=
NULL
;
/**
* @brief Constructor is private. Use the create() factory method.
...
...
@@ -55,7 +55,8 @@ class provider {
ABT_pool
pool
=
SDSKV_ABT_POOL_DEFAULT
)
{
auto
p
=
new
provider
(
mid
,
provider_id
,
pool
);
margo_provider_push_finalize_callback
(
mid
,
this
,
&
finalize_callback
,
this
);
margo_provider_push_finalize_callback
(
mid
,
p
,
&
finalize_callback
,
p
);
return
p
;
}
/**
...
...
@@ -82,7 +83,7 @@ class provider {
* @brief Destructor. Deregisters the provider.
*/
~
provider
()
{
margo_provider_pop_finalize_callback
(
mid
,
this
);
margo_provider_pop_finalize_callback
(
m
_m
id
,
this
);
sdskv_provider_destroy
(
m_provider
);
}
...
...
@@ -191,5 +192,5 @@ class provider {
};
}
#undef _CHECK_RET
#endif
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment