Data Structures | Macros | Typedefs
ui_bridge.h File Reference
#include <uv.h>
#include "nvim/ui.h"
#include "nvim/event/defs.h"

Go to the source code of this file.

Data Structures

struct  ui_bridge_data
 

Macros

#define CONTINUE(b)
 

Typedefs

typedef struct ui_bridge_data UIBridgeData
 
typedef void(* ui_main_fn) (UIBridgeData *bridge, UI *ui)
 

Macro Definition Documentation

#define CONTINUE (   b)
Value:
do { \
uv_mutex_lock(&d->mutex); \
d->ready = true; \
uv_cond_signal(&d->cond); \
uv_mutex_unlock(&d->mutex); \
} while (0)
dict_T * d
Definition: eval.c:14721
Definition: ui_bridge.h:13
struct ui_bridge_data UIBridgeData
Definition: ui_bridge.h:11

Typedef Documentation

typedef void(* ui_main_fn) (UIBridgeData *bridge, UI *ui)
typedef struct ui_bridge_data UIBridgeData