Variables Equivalent For Programming Langages - Newport XPS Programmer's Manual

Xps unified series universal high-performance motion controller/driver
Hide thumbs Also See for XPS:
Table of Contents

Advertisement

XPS Unified
3.2

Variables Equivalent for Programming Langages

The table below describes a simple of a prototype model for different languages:
Prototype
C++
VBasic
Matlab
Python
TCL
The table below shows parameters types needed for different languages:
Parameter Types
Input/Output
Parameters
bool
float
double
short
unsigned short
int
unsigned int
long
unsigned long
long long int
unsigned long long
char * / char[]
charhex32
int FunctionName (double inputParam, double * outputParam)
int FunctionName(int SocketID, double inputParam, double *
outputParam)
Long FunctionName(ByVal SocketID As Long, ByVal inputParam As
Double, outputParam As Double)
[Error, outputParam] FunctionName(int32 SocketID, double
inputParam)
[Error, outputParam] FunctionName(integer SocketID, double
inputParam)
set Error [catch "FunctionName SocketID inputParam outputParam "]
C++
bool
float
double
short
unsigned short
int
unsigned int
long
unsigned long
long long int
unsigned long long
char *
char *
5
Programmer's Manual
VBasic
Python
Boolean
bool
Single
float
Double
double
Short
short
UShort
unsigned short
Integer
integer
UInteger
unsigned int
Long
long
ULong
unsigned int
Long
long long
ULong
unsigned long
long
String
string
String
string
EDH0373En1023 — 01/18

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xps-rlXps-qXps-d

Table of Contents