Exemple #1
0
        public static FPQueryResultRef FetchResult(FPPoolQueryRef inPoolQueryRef, FPInt inTimeout)
        {
            FPQueryResultRef retval = SDK.FPPoolQuery_FetchResult(inPoolQueryRef, inTimeout);

            SDK.CheckAndThrowError();
            return(retval);
        }
Exemple #2
0
        public static FPInt GetType(FPQueryResultRef inQueryResultRef)
        {
            var retval = SDK.FPQueryResult_GetType(inQueryResultRef);

            SDK.CheckAndThrowError();
            return(retval);
        }
Exemple #3
0
        public static FPLong GetTimestamp(FPQueryResultRef inQueryResultRef)
        {
            var retval = SDK.FPQueryResult_GetTimestamp(inQueryResultRef);

            SDK.CheckAndThrowError();
            return(retval);
        }
Exemple #4
0
 /// <summary>
 ///Explicitly close the FPQueryResult.
 /// </summary>
 public override void Close()
 {
     if (theResult != 0)
     {
         RemoveObject(theResult);
         Native.QueryResult.Close(theResult);
         theResult = 0;
     }
 }
Exemple #5
0
 /// <summary>
 ///Empty constructor - create the object but do not set a value.
 /// </summary>
 public FPQueryResult()
 {
     theResult = 0;
 }
Exemple #6
0
 public static void GetField(FPQueryResultRef inQueryResultRef, string inAttrName, ref byte[] outAttrValue, ref FPInt ioAttrValueLen)
 {
     SDK.FPQueryResult_GetField8(inQueryResultRef, inAttrName, outAttrValue, ref ioAttrValueLen);
     SDK.CheckAndThrowError();
 }
Exemple #7
0
 public static void GetClipID(FPQueryResultRef inQueryResultRef, StringBuilder outClipID)
 {
     SDK.FPQueryResult_GetClipID(inQueryResultRef, outClipID);
     SDK.CheckAndThrowError();
 }
Exemple #8
0
 public static void Close(FPQueryResultRef inQueryResultRef)
 {
     SDK.FPQueryResult_Close(inQueryResultRef);
     SDK.CheckAndThrowError();
 }
Exemple #9
0
 public static extern void FPQueryResult_GetField8(FPQueryResultRef inQueryResultRef,
                                                   [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(MarshalPtrToUtf8))] string inAttrName,
                                                   [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 3)] byte[] outAttrValue,
                                                   ref FPInt ioAttrValueLen);
Exemple #10
0
 public static extern FPInt FPQueryResult_GetType(FPQueryResultRef inQueryResultRef);
Exemple #11
0
 public static extern FPLong FPQueryResult_GetTimestamp(FPQueryResultRef inQueryResultRef);
Exemple #12
0
 public static extern void FPQueryResult_GetClipID(FPQueryResultRef inQueryResultRef, [MarshalAs(UnmanagedType.LPStr)] StringBuilder outClipID);
Exemple #13
0
 public static extern void FPQueryResult_Close(FPQueryResultRef inQueryResultRef);