You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

736 lines
16 KiB

/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class jdd_JDD */
#ifndef _Included_jdd_JDD
#define _Included_jdd_JDD
#ifdef __cplusplus
extern "C" {
#endif
#undef jdd_JDD_PLUS
#define jdd_JDD_PLUS 1L
#undef jdd_JDD_MINUS
#define jdd_JDD_MINUS 2L
#undef jdd_JDD_TIMES
#define jdd_JDD_TIMES 3L
#undef jdd_JDD_DIVIDE
#define jdd_JDD_DIVIDE 4L
#undef jdd_JDD_MIN
#define jdd_JDD_MIN 5L
#undef jdd_JDD_MAX
#define jdd_JDD_MAX 6L
#undef jdd_JDD_EQUALS
#define jdd_JDD_EQUALS 7L
#undef jdd_JDD_NOTEQUALS
#define jdd_JDD_NOTEQUALS 8L
#undef jdd_JDD_GREATERTHAN
#define jdd_JDD_GREATERTHAN 9L
#undef jdd_JDD_GREATERTHANEQUALS
#define jdd_JDD_GREATERTHANEQUALS 10L
#undef jdd_JDD_LESSTHAN
#define jdd_JDD_LESSTHAN 11L
#undef jdd_JDD_LESSTHANEQUALS
#define jdd_JDD_LESSTHANEQUALS 12L
#undef jdd_JDD_FLOOR
#define jdd_JDD_FLOOR 13L
#undef jdd_JDD_CEIL
#define jdd_JDD_CEIL 14L
#undef jdd_JDD_POW
#define jdd_JDD_POW 15L
#undef jdd_JDD_MOD
#define jdd_JDD_MOD 16L
#undef jdd_JDD_LOGXY
#define jdd_JDD_LOGXY 17L
#undef jdd_JDD_ZERO_ONE
#define jdd_JDD_ZERO_ONE 1L
#undef jdd_JDD_LOW
#define jdd_JDD_LOW 2L
#undef jdd_JDD_NORMAL
#define jdd_JDD_NORMAL 3L
#undef jdd_JDD_HIGH
#define jdd_JDD_HIGH 4L
#undef jdd_JDD_LIST
#define jdd_JDD_LIST 5L
#undef jdd_JDD_CMU
#define jdd_JDD_CMU 1L
#undef jdd_JDD_BOULDER
#define jdd_JDD_BOULDER 2L
/*
* Class: jdd_JDD
* Method: GetCUDDManager
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_GetCUDDManager
(JNIEnv *, jclass);
/*
* Class: jdd_JDD
* Method: DD_SetOutputStream
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1SetOutputStream
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_GetOutputStream
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1GetOutputStream
(JNIEnv *, jclass);
/*
* Class: jdd_JDD
* Method: DD_InitialiseCUDD
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1InitialiseCUDD__
(JNIEnv *, jclass);
/*
* Class: jdd_JDD
* Method: DD_InitialiseCUDD
* Signature: (JD)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1InitialiseCUDD__JD
(JNIEnv *, jclass, jlong, jdouble);
/*
* Class: jdd_JDD
* Method: DD_SetCUDDMaxMem
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1SetCUDDMaxMem
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_SetCUDDEpsilon
* Signature: (D)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1SetCUDDEpsilon
(JNIEnv *, jclass, jdouble);
/*
* Class: jdd_JDD
* Method: DD_CloseDownCUDD
* Signature: (Z)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1CloseDownCUDD
(JNIEnv *, jclass, jboolean);
/*
* Class: jdd_JDD
* Method: DD_Ref
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1Ref
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_Deref
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1Deref
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_PrintCacheInfo
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1PrintCacheInfo
(JNIEnv *, jclass);
/*
* Class: jdd_JDD
* Method: DD_GetErrorFlag
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_jdd_JDD_DD_1GetErrorFlag
(JNIEnv *, jclass);
/*
* Class: jdd_JDD
* Method: DD_Create
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Create
(JNIEnv *, jclass);
/*
* Class: jdd_JDD
* Method: DD_Constant
* Signature: (D)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Constant
(JNIEnv *, jclass, jdouble);
/*
* Class: jdd_JDD
* Method: DD_PlusInfinity
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1PlusInfinity
(JNIEnv *, jclass);
/*
* Class: jdd_JDD
* Method: DD_MinusInfinity
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1MinusInfinity
(JNIEnv *, jclass);
/*
* Class: jdd_JDD
* Method: DD_Var
* Signature: (I)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Var
(JNIEnv *, jclass, jint);
/*
* Class: jdd_JDD
* Method: DD_Not
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Not
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_Or
* Signature: (JJ)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Or
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: jdd_JDD
* Method: DD_And
* Signature: (JJ)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1And
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: jdd_JDD
* Method: DD_Xor
* Signature: (JJ)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Xor
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: jdd_JDD
* Method: DD_Implies
* Signature: (JJ)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Implies
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: jdd_JDD
* Method: DD_Apply
* Signature: (IJJ)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Apply
(JNIEnv *, jclass, jint, jlong, jlong);
/*
* Class: jdd_JDD
* Method: DD_MonadicApply
* Signature: (IJ)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1MonadicApply
(JNIEnv *, jclass, jint, jlong);
/*
* Class: jdd_JDD
* Method: DD_Restrict
* Signature: (JJ)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Restrict
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: jdd_JDD
* Method: DD_ITE
* Signature: (JJJ)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1ITE
(JNIEnv *, jclass, jlong, jlong, jlong);
/*
* Class: jdd_JDD
* Method: DD_PermuteVariables
* Signature: (JJJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1PermuteVariables
(JNIEnv *, jclass, jlong, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_SwapVariables
* Signature: (JJJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1SwapVariables
(JNIEnv *, jclass, jlong, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_VariablesGreaterThan
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1VariablesGreaterThan
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_VariablesGreaterThanEquals
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1VariablesGreaterThanEquals
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_VariablesLessThan
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1VariablesLessThan
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_VariablesLessThanEquals
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1VariablesLessThanEquals
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_VariablesEquals
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1VariablesEquals
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_ThereExists
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1ThereExists
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_ForAll
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1ForAll
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_SumAbstract
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1SumAbstract
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_ProductAbstract
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1ProductAbstract
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_MinAbstract
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1MinAbstract
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_MaxAbstract
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1MaxAbstract
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_GreaterThan
* Signature: (JD)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1GreaterThan
(JNIEnv *, jclass, jlong, jdouble);
/*
* Class: jdd_JDD
* Method: DD_GreaterThanEquals
* Signature: (JD)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1GreaterThanEquals
(JNIEnv *, jclass, jlong, jdouble);
/*
* Class: jdd_JDD
* Method: DD_LessThan
* Signature: (JD)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1LessThan
(JNIEnv *, jclass, jlong, jdouble);
/*
* Class: jdd_JDD
* Method: DD_LessThanEquals
* Signature: (JD)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1LessThanEquals
(JNIEnv *, jclass, jlong, jdouble);
/*
* Class: jdd_JDD
* Method: DD_Equals
* Signature: (JD)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Equals
(JNIEnv *, jclass, jlong, jdouble);
/*
* Class: jdd_JDD
* Method: DD_Interval
* Signature: (JDD)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Interval
(JNIEnv *, jclass, jlong, jdouble, jdouble);
/*
* Class: jdd_JDD
* Method: DD_RoundOff
* Signature: (JI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1RoundOff
(JNIEnv *, jclass, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_EqualSupNorm
* Signature: (JJD)Z
*/
JNIEXPORT jboolean JNICALL Java_jdd_JDD_DD_1EqualSupNorm
(JNIEnv *, jclass, jlong, jlong, jdouble);
/*
* Class: jdd_JDD
* Method: DD_FindMin
* Signature: (J)D
*/
JNIEXPORT jdouble JNICALL Java_jdd_JDD_DD_1FindMin
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_FindMinPositive
* Signature: (J)D
*/
JNIEXPORT jdouble JNICALL Java_jdd_JDD_DD_1FindMinPositive
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_FindMax
* Signature: (J)D
*/
JNIEXPORT jdouble JNICALL Java_jdd_JDD_DD_1FindMax
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_FindMaxFinite
* Signature: (J)D
*/
JNIEXPORT jdouble JNICALL Java_jdd_JDD_DD_1FindMaxFinite
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_RestrictToFirst
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1RestrictToFirst
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_IsZeroOneMTBDD
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_jdd_JDD_DD_1IsZeroOneMTBDD
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_GetNumNodes
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_jdd_JDD_DD_1GetNumNodes
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_GetNumTerminals
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_jdd_JDD_DD_1GetNumTerminals
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_GetNumMinterms
* Signature: (JI)D
*/
JNIEXPORT jdouble JNICALL Java_jdd_JDD_DD_1GetNumMinterms
(JNIEnv *, jclass, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_GetNumPaths
* Signature: (J)D
*/
JNIEXPORT jdouble JNICALL Java_jdd_JDD_DD_1GetNumPaths
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_PrintInfo
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1PrintInfo
(JNIEnv *, jclass, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_PrintInfoBrief
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1PrintInfoBrief
(JNIEnv *, jclass, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_PrintSupport
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1PrintSupport
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_PrintSupportNames
* Signature: (JLjava/util/List;)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1PrintSupportNames
(JNIEnv *, jclass, jlong, jobject);
/*
* Class: jdd_JDD
* Method: DD_GetSupport
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1GetSupport
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_PrintTerminals
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1PrintTerminals
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DD_PrintTerminalsAndNumbers
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1PrintTerminalsAndNumbers
(JNIEnv *, jclass, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_SetVectorElement
* Signature: (JJIJD)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1SetVectorElement
(JNIEnv *, jclass, jlong, jlong, jint, jlong, jdouble);
/*
* Class: jdd_JDD
* Method: DD_SetMatrixElement
* Signature: (JJIJIJJD)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1SetMatrixElement
(JNIEnv *, jclass, jlong, jlong, jint, jlong, jint, jlong, jlong, jdouble);
/*
* Class: jdd_JDD
* Method: DD_Set3DMatrixElement
* Signature: (JJIJIJIJJJD)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Set3DMatrixElement
(JNIEnv *, jclass, jlong, jlong, jint, jlong, jint, jlong, jint, jlong, jlong, jlong, jdouble);
/*
* Class: jdd_JDD
* Method: DD_GetVectorElement
* Signature: (JJIJ)D
*/
JNIEXPORT jdouble JNICALL Java_jdd_JDD_DD_1GetVectorElement
(JNIEnv *, jclass, jlong, jlong, jint, jlong);
/*
* Class: jdd_JDD
* Method: DD_Identity
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Identity
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_Transpose
* Signature: (JJJI)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1Transpose
(JNIEnv *, jclass, jlong, jlong, jlong, jint);
/*
* Class: jdd_JDD
* Method: DD_MatrixMultiply
* Signature: (JJJII)J
*/
JNIEXPORT jlong JNICALL Java_jdd_JDD_DD_1MatrixMultiply
(JNIEnv *, jclass, jlong, jlong, jlong, jint, jint);
/*
* Class: jdd_JDD
* Method: DD_PrintVector
* Signature: (JJII)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1PrintVector
(JNIEnv *, jclass, jlong, jlong, jint, jint);
/*
* Class: jdd_JDD
* Method: DD_PrintMatrix
* Signature: (JJIJII)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1PrintMatrix
(JNIEnv *, jclass, jlong, jlong, jint, jlong, jint, jint);
/*
* Class: jdd_JDD
* Method: DD_PrintVectorFiltered
* Signature: (JJJII)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1PrintVectorFiltered
(JNIEnv *, jclass, jlong, jlong, jlong, jint, jint);
/*
* Class: jdd_JDD
* Method: DD_ExportDDToDotFile
* Signature: (JLjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1ExportDDToDotFile
(JNIEnv *, jclass, jlong, jstring);
/*
* Class: jdd_JDD
* Method: DD_ExportDDToDotFileLabelled
* Signature: (JLjava/lang/String;Ljava/util/List;)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1ExportDDToDotFileLabelled
(JNIEnv *, jclass, jlong, jstring, jobject);
/*
* Class: jdd_JDD
* Method: DD_ExportMatrixToPPFile
* Signature: (JJIJILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1ExportMatrixToPPFile
(JNIEnv *, jclass, jlong, jlong, jint, jlong, jint, jstring);
/*
* Class: jdd_JDD
* Method: DD_Export3dMatrixToPPFile
* Signature: (JJIJIJILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1Export3dMatrixToPPFile
(JNIEnv *, jclass, jlong, jlong, jint, jlong, jint, jlong, jint, jstring);
/*
* Class: jdd_JDD
* Method: DD_ExportMatrixToMatlabFile
* Signature: (JJIJILjava/lang/String;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1ExportMatrixToMatlabFile
(JNIEnv *, jclass, jlong, jlong, jint, jlong, jint, jstring, jstring);
/*
* Class: jdd_JDD
* Method: DD_ExportMatrixToSpyFile
* Signature: (JJIJIILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_jdd_JDD_DD_1ExportMatrixToSpyFile
(JNIEnv *, jclass, jlong, jlong, jint, jlong, jint, jint, jstring);
/*
* Class: jdd_JDD
* Method: DebugJDD_GetRefCount
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_jdd_JDD_DebugJDD_1GetRefCount
(JNIEnv *, jclass, jlong);
/*
* Class: jdd_JDD
* Method: DebugJDD_GetExternalRefCounts
* Signature: ()[J
*/
JNIEXPORT jlongArray JNICALL Java_jdd_JDD_DebugJDD_1GetExternalRefCounts
(JNIEnv *, jclass);
#ifdef __cplusplus
}
#endif
#endif
/* Header for class jdd_JDD_CuddOutOfMemoryException */
#ifndef _Included_jdd_JDD_CuddOutOfMemoryException
#define _Included_jdd_JDD_CuddOutOfMemoryException
#ifdef __cplusplus
extern "C" {
#endif
#undef jdd_JDD_CuddOutOfMemoryException_serialVersionUID
#define jdd_JDD_CuddOutOfMemoryException_serialVersionUID -3042686055658047285LL
#undef jdd_JDD_CuddOutOfMemoryException_serialVersionUID
#define jdd_JDD_CuddOutOfMemoryException_serialVersionUID -3387516993124229948LL
#undef jdd_JDD_CuddOutOfMemoryException_serialVersionUID
#define jdd_JDD_CuddOutOfMemoryException_serialVersionUID -7034897190745766939LL
#undef jdd_JDD_CuddOutOfMemoryException_serialVersionUID
#define jdd_JDD_CuddOutOfMemoryException_serialVersionUID -3094099053041270477LL
#ifdef __cplusplus
}
#endif
#endif