#include <iostream>#include <string>#include <cstdio>#include <cstring>#include "gclib.h"#include "gclibo.h"Go to the source code of this file.
Macros | |
| #define | _CRT_SECURE_NO_WARNINGS |
| #define | GALIL_EXAMPLE_OK G_NO_ERROR |
| #define | GALIL_EXAMPLE_ERROR -100 |
Functions | |
| void | x_e (GReturn rc) |
| A trivial, C++ style return code check used in Galil's examples and demos. | |
| int | x_gcommand (GCon g) |
| Example GCommand() usage. | |
| int | x_gmotioncomplete (GCon g) |
| Example GMotionComplete() usage. | |
| int | x_gread_gwrite (GCon g) |
| Example GRead() and GWrite() usage. | |
| int | x_programs (GCon g) |
| Example GProgramDownload() and GProgramUpload() usage. | |
| int | x_arrays (GCon g) |
| Example GArrayDownload() and GArrayUpload() usage. | |
| int | x_grecord (GCon g) |
| Example GRecord() usage. | |
| int | x_dr_motioncomplete (GCon g, GCStringIn axes) |
| Example of MotionComplete with data records. | |
| int | x_gmessage (GCon g) |
| Example GMessage() usage. | |
| int | x_ginterrupt (GCon g) |
| Example GInterrupt() usage. | |
| int | x_ei_motioncomplete (GCon g, GCStringIn axes) |
| Example of MotionComplete with interrupts. | |
| int | x_nonblocking (GCon g) |
| Examples of using non-blocking operation of GRecord(), GInterrupt(), and GMessage(). | |
Header file for Galil gclib examples. All example functions start with the letter e. Example function calls demonstrating the use of library functions start with x_.
Definition in file x_examples.h.