FVS Fingerprint Verification System API Documentation

fvstypes.h File Reference

#include "config.h"

Go to the source code of this file.

Defines

#define M_PI   3.1415926535897932384626433832795

Typedefs

typedef unsigned char uint8_t
typedef unsigned short uint16_t
typedef unsigned int uint32_t
typedef signed char int8_t
typedef signed short int16_t
typedef signed int int32_t
typedef int FvsInt_t
typedef unsigned int FvsUint_t
typedef int8_t FvsInt8_t
typedef int16_t FvsInt16_t
typedef int32_t FvsInt32_t
typedef uint8_t FvsUint8_t
typedef uint16_t FvsUint16_t
typedef uint32_t FvsUint32_t
typedef uint8_t FvsByte_t
typedef uint16_t FvsWord_t
typedef uint32_t FvsDword_t
typedef double FvsFloat_t
typedef void * FvsPointer_t
typedef void * FvsHandle_t
typedef char * FvsString_t
typedef enum FvsBool_t FvsBool_t
typedef enum FvsError_t FvsError_t

Enumerations

enum  FvsBool_t { FvsFalse = 0, FvsTrue = 1 }
enum  FvsError_t {
  FvsFailure = -1, FvsOK = 0, FvsMemory, FvsBadParameter,
  FvsBadFormat, FvsIoError
}


Define Documentation

#define M_PI   3.1415926535897932384626433832795
 

An approximation of PI for systems that do not already define it.


Typedef Documentation

typedef unsigned char uint8_t
 

typedef unsigned short uint16_t
 

typedef unsigned int uint32_t
 

typedef signed char int8_t
 

typedef signed short int16_t
 

typedef signed int int32_t
 

typedef int FvsInt_t
 

Natural signed integer type.

typedef unsigned int FvsUint_t
 

Natural unsigned integer type.

typedef int8_t FvsInt8_t
 

Signed byte, word and dword..

typedef int16_t FvsInt16_t
 

typedef int32_t FvsInt32_t
 

typedef uint8_t FvsUint8_t
 

Unsigned byte, word and dword..

typedef uint16_t FvsUint16_t
 

typedef uint32_t FvsUint32_t
 

typedef uint8_t FvsByte_t
 

typedef uint16_t FvsWord_t
 

typedef uint32_t FvsDword_t
 

typedef double FvsFloat_t
 

Floating point type.

typedef void* FvsPointer_t
 

Pointer type.

typedef void* FvsHandle_t
 

Handle type to manipulate opaque structures.

typedef char* FvsString_t
 

String type.

typedef enum FvsBool_t FvsBool_t
 

A boolean type

typedef enum FvsError_t FvsError_t
 

Error codes. An error code should be returned by each function from the interface. The user of the API should always know when an operation did not end up successfully.


Enumeration Type Documentation

enum FvsBool_t
 

A boolean type

Enumeration values:
FvsFalse  false tag
FvsTrue  true tag

enum FvsError_t
 

Error codes. An error code should be returned by each function from the interface. The user of the API should always know when an operation did not end up successfully.

Enumeration values:
FvsFailure  an undefined error, use with parcimony
FvsOK  no error
FvsMemory  not enough memory
FvsBadParameter  an invalid parameter was used
FvsBadFormat  bad file format
FvsIoError  input / output error


Generated on Sat May 31 20:07:30 2003 for FVS Fingerprint Verification System by doxygen 1.3-rc3 Jaap de Haan (BinaryMan)