Twain_DSM
1.0
|
C_ANSI_STRING | Need this for our Ldr functions.. |
CAPP_INFO | Structure to hold data about a connected application, we use DS_LIST so we don't have to allocate memory that we don't need, on the theory that few applications will load more than one driver at a time.. |
CCAppList | Class CAppList implements dynamic array of APP_INFO |
▼CCTwHook | The hook class.. |
CPod | |
▼CCTwnDsm | This is the main class for the Data Source Manager |
C_pod | We use a pod system because it help prevents us from making dumb initialization mistakes |
CCTwnDsmApps | Class to hold list of connected applications |
▼CCTwnDsmAppsImpl | Impl Class to hold list of connected applications |
C_pod | We use a pod (Pieces of Data) system because it help prevents us from making dumb initialization mistakes |
CCTwnDsmLog | Our logging class |
▼CCTwnDsmLogImpl | Our implementation class where we hide our attributes.. |
C_pod | We use a pod system because it help prevents us from making dumb initialization mistakes.. |
CDS_INFO | Describes everything we need to know about the Data Source over the course of the session.. |
CDS_LIST | Structure to hold a list of Data Sources |
CTW_ARRAY | |
CTW_AUDIOINFO | |
CTW_CALLBACK | |
CTW_CALLBACK2 | |
CTW_CAPABILITY | |
CTW_CAPEXT | |
CTW_CIECOLOR | |
CTW_CIEPOINT | |
CTW_CUSTOMDSDATA | |
CTW_DECODEFUNCTION | |
CTW_DEVICEEVENT | |
CTW_ELEMENT8 | |
CTW_ENTRYPOINT | |
CTW_ENUMERATION | |
CTW_EVENT | |
CTW_EXTIMAGEINFO | |
CTW_FILESYSTEM | |
CTW_FILTER | |
CTW_FILTER_DESCRIPTOR | |
CTW_FIX32 | |
CTW_FRAME | |
CTW_GRAYRESPONSE | |
CTW_IDENTITY | |
CTW_IDENTITY_LINUX64 | We have to manage the horror we created for ourselves when we defined TW_INT32/TW_UINT32 to be long instead of int |
CTW_IDENTITY_LINUX64SAFE | |
CTW_IMAGEINFO | |
CTW_IMAGELAYOUT | |
CTW_IMAGEMEMXFER | |
CTW_INFO | |
CTW_JPEGCOMPRESSION | |
CTW_MEMORY | |
CTW_METRICS | |
CTW_ONEVALUE | |
CTW_PALETTE8 | |
CTW_PASSTHRU | |
CTW_PENDINGXFERS | |
CTW_RANGE | |
CTW_RGBRESPONSE | |
CTW_SETUPAUDIOFILEXFER | |
CTW_SETUPFILEXFER | |
CTW_SETUPFILEXFER2 | |
CTW_SETUPMEMXFER | |
CTW_STATUS | |
CTW_STATUSUTF8 | |
CTW_TRANSFORMSTAGE | |
CTW_TWAINDIRECT | |
CTW_TWUNKDSENTRYPARAMS | |
CTW_TWUNKDSENTRYRETURN | |
CTW_TWUNKIDENTITY | |
CTW_USERINTERFACE | |
CTW_VERSION | |
CTwLocalize | Localization: we have the selection box on Windows that we have to deal with, so this table gives us all our strings in UTF-8 format |