| /* Copyright (c) 2015 Google Inc. | 
 |  * Barret Rhoden <brho@cs.berkeley.edu> | 
 |  * See LICENSE for details. | 
 |  * | 
 |  * Event bitmaps.  These are a type of event mailbox where the message type is | 
 |  * translated to a bit, which is set in the bitmap. */ | 
 |  | 
 | #pragma once | 
 |  | 
 | #include <ros/evbitmap.h> | 
 |  | 
 | __BEGIN_DECLS | 
 |  | 
 | void evbitmap_init(struct evbitmap *evbm); | 
 | void evbitmap_cleanup(struct evbitmap *evbm); | 
 | bool evbitmap_is_empty(struct evbitmap *evbm); | 
 | void evbitmap_init(struct evbitmap *evbm); | 
 | bool get_evbitmap_msg(struct evbitmap *evbm, struct event_msg *ev_msg); | 
 |  | 
 | __END_DECLS |