diff --git a/bindings/C/adios2/adios2_c_variable.cpp b/bindings/C/adios2/adios2_c_variable.cpp index 0f4690a85d626605fa5fc70a20d6a0c6af0b713b..e9cf55dfd4be2848600e58b6da1dd8a51dbb5519 100644 --- a/bindings/C/adios2/adios2_c_variable.cpp +++ b/bindings/C/adios2/adios2_c_variable.cpp @@ -70,7 +70,7 @@ int adios2_variable_is_constant_dims(const adios2_Variable *variable) return isConstantDims; } -const size_t adios2_variable_ndims(const adios2_Variable *variable) +size_t adios2_variable_ndims(const adios2_Variable *variable) { const adios2::VariableBase *variableBase = reinterpret_cast<const adios2::VariableBase *>(variable); @@ -98,16 +98,14 @@ const size_t *adios2_variable_count(const adios2_Variable *variable) return variableBase->m_Count.data(); } -const size_t -adios2_variable_available_steps_start(const adios2_Variable *variable) +size_t adios2_variable_available_steps_start(const adios2_Variable *variable) { const adios2::VariableBase *variableBase = reinterpret_cast<const adios2::VariableBase *>(variable); return variableBase->m_AvailableStepsStart; } -const size_t -adios2_variable_available_steps_count(const adios2_Variable *variable) +size_t adios2_variable_available_steps_count(const adios2_Variable *variable) { const adios2::VariableBase *variableBase = reinterpret_cast<const adios2::VariableBase *>(variable); diff --git a/bindings/C/adios2/adios2_c_variable.h b/bindings/C/adios2/adios2_c_variable.h index 2f214a7913f65bd30d8d463fa68cab1ae25c24d6..3f06066d77aabb64f52f074d3d6bfeb3068fa488 100644 --- a/bindings/C/adios2/adios2_c_variable.h +++ b/bindings/C/adios2/adios2_c_variable.h @@ -42,7 +42,12 @@ adios2_type adios2_variable_type(const adios2_Variable *variable); */ int adios2_variable_is_constant_dims(const adios2_Variable *variable); -const size_t adios2_variable_ndims(const adios2_Variable *variable); +/** + * Retrieve current variable number of dimensions (read-only) + * @param variable + * @return + */ +size_t adios2_variable_ndims(const adios2_Variable *variable); /** * Retrieve current variable shape (read-only) @@ -59,17 +64,15 @@ const size_t *adios2_variable_shape(const adios2_Variable *variable); const size_t *adios2_variable_start(const adios2_Variable *variable); /** - * Retrieve current variable shape (read-only) + * Retrieve current variable count (read-only) * @param variable * @return type */ const size_t *adios2_variable_count(const adios2_Variable *variable); -const size_t -adios2_variable_available_steps_start(const adios2_Variable *variable); +size_t adios2_variable_available_steps_start(const adios2_Variable *variable); -const size_t -adios2_variable_available_steps_count(const adios2_Variable *variable); +size_t adios2_variable_available_steps_count(const adios2_Variable *variable); /** * Set new dimensions