Atalasoft MobileImage API Reference
kfxKUTAppStatsDaoField.h
Go to the documentation of this file.
1 //
2 // kfxKUTAppStatsDaoField.h
3 // kfxLibUtilities
4 //
5 // Copyright (c) 2014-2016 Kofax. Use of this code is with permission pursuant to Kofax license terms.
6 //
7 
8 #import <Foundation/Foundation.h>
9 
10 // ===================================================
12 // Enum defining the AppStats DAOFieldType values
13 typedef NS_ENUM(NSUInteger, KUTdaoFieldType) {
14  KUT_APP_STATS_DAO_FIELDTYPE_GUID = 0,
15  KUT_APP_STATS_DAO_FIELDTYPE_INT,
16  KUT_APP_STATS_DAO_FIELDTYPE_FLOAT,
17  KUT_APP_STATS_DAO_FIELDTYPE_TEXT,
18  KUT_APP_STATS_DAO_FIELDTYPE_DATETIME
19 };
20 
21 
23 typedef NS_ENUM(NSUInteger, KUTdaoTableType) {
24  KUT_APP_STATS_DAO_TABLETYPE_UNKNOWN = 0,
25  KUT_APP_STATS_DAO_TABLETYPE_ENVIRONMENT,
26  KUT_APP_STATS_DAO_TABLETYPE_INSTANCE,
27  KUT_APP_STATS_DAO_TABLETYPE_CLASSIFICATIONEVENT,
28  KUT_APP_STATS_DAO_TABLETYPE_CLASSIFICATION_ALTERNATIVE,
29  KUT_APP_STATS_DAO_TABLETYPE_IMAGECAPTURECONTROL,
30  KUT_APP_STATS_DAO_TABLETYPE_ERRORLOG,
31  KUT_APP_STATS_DAO_TABLETYPE_FIELDCHANGE,
32  KUT_APP_STATS_DAO_TABLETYPE_PROPERTYCHANGE,
33  KUT_APP_STATS_DAO_TABLETYPE_IMAGE,
34  KUT_APP_STATS_DAO_TABLETYPE_IMAGEPROCESSOR,
35  KUT_APP_STATS_DAO_TABLETYPE_DOCUMENT,
36  KUT_APP_STATS_DAO_TABLETYPE_SESSION
37 };
38 
40 
44 @interface kfxKUTAppStatsDaoField : NSObject
45 
47 @property (nonatomic, strong) NSString * fieldName;
48 
50 @property (nonatomic, strong) NSString * fieldValue;
51 
53 @property (nonatomic, assign) KUTdaoFieldType fieldType;
54 
56 @property (nonatomic, assign) KUTdaoTableType tableType;
57 
58 @end
Used as part of custom export process, for passing Application Statistics table entries to your expor...
Definition: kfxKUTAppStatsDaoField.h:44
NSString * fieldValue
The value of the field.
Definition: kfxKUTAppStatsDaoField.h:50
KUTdaoFieldType fieldType
The type of the field (GUID, int, float, text, datetime)
Definition: kfxKUTAppStatsDaoField.h:53
typedef NS_ENUM(NSUInteger, KUTdaoFieldType)
The KUTdaoFieldType enum is used as part of the database export mechanism. The values defined in this...
Definition: kfxKUTAppStatsDaoField.h:13
NSString * fieldName
The name of the field.
Definition: kfxKUTAppStatsDaoField.h:47
KUTdaoTableType tableType
The type of the table (one of the tables defined in the Application Statistics database schema)...
Definition: kfxKUTAppStatsDaoField.h:56
Untitled Document © 2016 Atalasoft, Inc., 116 Pleasant St, Suite 321, Easthampton, MA 01027, U.S.A. All rights reserved. Use is subject to license terms.