Browse Source

C++ API: Add back `next_event` function for backwards compatibility

tags/v0.3.3-rc1
Philipp Oppermann 1 year ago
parent
commit
de6917ae00
Failed to extract signature
1 changed files with 5 additions and 0 deletions
  1. +5
    -0
      apis/c++/node/src/lib.rs

+ 5
- 0
apis/c++/node/src/lib.rs View File

@@ -57,6 +57,7 @@ mod ffi {

fn dora_events_into_combined(events: Box<Events>) -> CombinedEvents;
fn next(self: &mut Events) -> Box<DoraEvent>;
fn next_event(events: &mut Box<Events>) -> Box<DoraEvent>;
fn event_type(event: &Box<DoraEvent>) -> DoraEventType;
fn event_as_input(event: Box<DoraEvent>) -> Result<DoraInput>;
fn send_output(
@@ -97,6 +98,10 @@ impl Events {
}
}

fn next_event(events: &mut Box<Events>) -> Box<DoraEvent> {
events.next()
}

fn dora_events_into_combined(events: Box<Events>) -> ffi::CombinedEvents {
let events = events.0.map(MergedEvent::Dora);
ffi::CombinedEvents {


Loading…
Cancel
Save