Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

XMCallback.cpp File Reference

#include <config.h>
#include <errno.h>
#include <stdio.h>
#include "XMWidget.h"

Go to the source code of this file.

Functions

void exit (int)
void XMDispatchCallback (Widget w, XtPointer cbd, XtPointer reason)
Callback_dataXMAddCallback (XMWidget *object, String reason, void(*proc)(XMWidget *, XtPointer, XtPointer), XtPointer data)
void XMRemoveCallback (Callback_data *cbd)
void XMUnmanageChild (XMWidget *wid, XtPointer client_data, XtPointer callback_data)
void XMDestroyWidget (XMWidget *w, XtPointer cd, XtPointer cb)

Variables

const char * Copyright = "(C) Copyright Michigan State University 2002, All rights reserved"
char * sccsversion = "@(#)XMCallback.cc 8.2 1/26/98 "


Function Documentation

void exit int   ) 
 

Callback_data* XMAddCallback XMWidget object,
String  reason,
void(*)(XMWidget *, XtPointer, XtPointer)  proc,
XtPointer  data
 

Definition at line 365 of file XMCallback.cpp.

References Callback_data::client_data, exit(), Callback_data::function, XMWidget::getid(), Callback_data::object, and Callback_data::reason.

Referenced by XMWidget::AddCallback().

void XMDestroyWidget XMWidget w,
XtPointer  cd,
XtPointer  cb
 

Definition at line 444 of file XMCallback.cpp.

void XMDispatchCallback Widget  w,
XtPointer  cbd,
XtPointer  reason
[static]
 

Definition at line 341 of file XMCallback.cpp.

References Callback_data::client_data, Callback_data::function, and Callback_data::object.

void XMRemoveCallback Callback_data cbd  ) 
 

Definition at line 402 of file XMCallback.cpp.

References XMWidget::getid(), Callback_data::object, and Callback_data::reason.

void XMUnmanageChild XMWidget wid,
XtPointer  client_data,
XtPointer  callback_data
 

Functional Description: XMUnmanageChild - A callback that can be specified to unmanage a child widget. Formal Parameters: XMWidget *wid: Widget of callback. XtPointer client_data, callback_data: Ignored data pointers.

Definition at line 428 of file XMCallback.cpp.

References XMWidget::UnManage().


Variable Documentation

const char* Copyright = "(C) Copyright Michigan State University 2002, All rights reserved" [static]
 

Definition at line 278 of file XMCallback.cpp.

char* sccsversion = "@(#)XMCallback.cc 8.2 1/26/98 " [static]
 

Definition at line 303 of file XMCallback.cpp.


Generated on Thu Jan 6 16:58:43 2005 for Spectrodaq External Event Framework by  doxygen 1.3.9.1