Main Page Modules Class Hierarchy Data Structures File List Data Fields Globals Related Pages

# oscl_types.h File Reference

This file contains basic type definitions for common use across platforms. More...

`#include "osclconfig.h"`

Go to the source code of this file.

## Data Structures
struct | OsclMemoryFragment
## Typedefs
typedef int | c_bool
| The c_bool type is mapped to an integer to provide a bool type for C interfaces.
typedef void | OsclAny
| The OsclAny is meant to be used the context of a generic pointer (i.e., no specific type).
typedef char | mbchar
| mbchar is multi-byte char (e.g., UTF-8) with null termination.
typedef unsigned int | uint
| The uint type is a convenient abbreviation for unsigned int.
typedef uint8 | octet
| The octet type is meant to be used for referring to a byte or collection bytes without suggesting anything about the underlying meaning of the bytes.
typedef float | OsclFloat
| The Float type defined as OsclFloat.
typedef OSCL_NATIVE_INT64_TYPE | int64
typedef OSCL_NATIVE_UINT64_TYPE | uint64
typedef OSCL_NATIVE_WCHAR_TYPE | oscl_wchar
typedef oscl_wchar | OSCL_TCHAR
| define OSCL_TCHAR

## Detailed Description

This file contains basic type definitions for common use across platforms.