fvstypes.h File Reference
#include "config.h"
Go to the source code of this file.
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
|
|
|
|
Natural signed integer type. |
| typedef unsigned int FvsUint_t
|
|
|
|
Natural unsigned integer type. |
|
|
Signed byte, word and dword.. |
|
|
Unsigned byte, word and dword.. |
| typedef double FvsFloat_t
|
|
| typedef void* FvsPointer_t
|
|
| typedef void* FvsHandle_t
|
|
|
|
Handle type to manipulate opaque structures. |
| typedef char* FvsString_t
|
|
| typedef enum FvsBool_t FvsBool_t
|
|
| 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
|
|
A boolean type - Enumeration values:
-
| FvsFalse |
false tag |
| FvsTrue |
true tag |
|
|
|
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 |
|