MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
_jtie_jint_Enum Struct Reference

#include <jtie_tconv_enum.hpp>

Public Member Functions

 _jtie_jint_Enum (jint v)
 operator jint ()

Public Attributes

jint value

Detailed Description

A root type for enum value argument/result mappings. Unlike the root class definitions for object (array etc) mappings, this class does not derive from a JNI type. Therefore, a conversion constructor/operator is used to facilitate the static type conversion between the Java formal and actual type in this mapping. While this approach (conceptually) involves creating instances of this root class at runtime, which hold the the enum value, this should be detectable to the compiler as purely type-changing copy operations.

Definition at line 43 of file jtie_tconv_enum.hpp.


The documentation for this struct was generated from the following file: