17static void create_guWhiteboard_singleton_whiteboard(
void *);
 
   21static void create_guWhiteboard_singleton_whiteboard(
void *)
 
   23    const char *name = 
"guWhiteboard";
 
   27    if (env && *env) name = env;
 
   31#define SEMAPHORE_MAGIC_KEY     4242 
   43#ifdef WITHOUT_LIBDISPATCH   
   44    if (!guWhiteboard_whiteboard_descriptor)
 
   47        create_guWhiteboard_singleton_whiteboard(NULLPTR);
 
   50    static dispatch_once_t onceToken;
 
   51    dispatch_once_f(&onceToken, NULLPTR, create_guWhiteboard_singleton_whiteboard);
 
   53    return guWhiteboard_whiteboard_descriptor;
 
gu_simple_whiteboard_descriptor * get_guWhiteboard_singleton_whiteboard(void)
/file guWhiteboard_gugenericwhiteboardobject.h
 
#define SEMAPHORE_MAGIC_KEY
 
gu_simple_whiteboard_descriptor * gsw_new_custom_whiteboard(const char *name, const char *message_names[], int num_messages, int semaphore_magic_key)
Access a named, custom whiteboard.
 
#define GSW_DEFAULT_ENV
environment variable containing the default whiteboard file name
 
#define WB_NUM_TYPES_DEFINED
 
const char * wb_types_stringValues[183]
 
the underlying whiteboard object