apache / apache/iggy

[C++ SDK] Create high level client from the generated bindings.

Open
#2,764 0 comments 0 reactions 1 assignee Claimed by @slbotbm View on GitHub
cpp sdk
Dominant language
Rust
Stars
4.9k
Forks
432
Avg merge
2d 10h
Merged PRs (30d)
173

Description

### Description

A high-level convenience wrapper library `iggy-cpp` needs to be created that the user can utilize.

### Component

None

### Proposed solution

- Implement classes for all shared structs in #2763, in addition to the already existing convenience classes from #2762.
- Create a RAII class for IggyClient.
- Create an example that showcases the public API.
- Write integration tests for each component.

### Alternatives considered

_No response_

sub-issue of #2100

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.