Detailed explanation of types – Yokogawa PC-Based MX100 User Manual

Page 387

Advertising
background image

6-26

IM MX190-01E

Detailed Explanation of Types

DAQMX

Type for storing the device descriptor.
In Visual C/C++, it is an alias for the int type on the API before R3.01 and an alias
for the viod* type on the API R3.01 or later. In Visual Basic, it is an alias for the Long
type.

DAQINT64

64-bit data type definition.
Can be used in C/C++.This type cannot be used in Visual Basic.

MXINT64

MXINT64 structure

Visual C/

Name

Description

VB

C++ Type

Type

struct

unsigned int

aVB

aLow

Corresponds to VB

Lower

Long

unsigned int

aHigh

Corresponds to VB

Upper

Long

DAQINT64

aC

Corresponds to C/C++ All

-

Structure for supporting 64 bit data in Visual C/Visual C++ and Visual Basic. The
corresponding parts for Visual C/Visual C++ and for Visual Basic are the same.
Cannot be used in Visual Basic. The following parts that correspond to Visual Basic
are defined by data type.

Parts Corresponding to Visual Basic

Type

Name

Description

Visual Basic Type

unsigned int

aLow

Upper

Long

unsigned int

aHigh

Lower

Long

MXDataNo

For the data number.
In Visual C/Visual C++, it is an alias of DAQINT64.
In VB, it is the same as the part of MXINT64 that corresponds to Visual Basic.

MXUserTime

For user count.
In Visual C/Visual C++, it is an alias of DAQINT64.
In VB, it is the same as the part of MXINT64 that corresponds to Visual Basic.

MXDateTime

MXDateTime structure

Visual C/C++ Name

Description

Visual Basic Type

Type
time_t

aTime

The number of seconds from

Long

Jan. 1, 1970.

int

aMilliSecond

Millisecond value.

Long

Time information data structure.
Visual C++: The wrapper class is CDAQMXDateTime.

6.5 MX100 Types

Advertising