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

# osclconfig.h File Reference

This file contains configuration information for the linux platform. More...

`#include <dirent.h>`
`#include <dlfcn.h>`
`#include "osclconfig_limits_typedefs.h"`
`#include "osclconfig_unix_android.h"`
`#include "osclconfig_ix86.h"`
`#include "osclconfig_check.h"`

Go to the source code of this file.

## Defines
#define | OSCL_HAS_ANDROID_SUPPORT 1
#define | OSCL_HAS_ANDROID_FILE_IO_SUPPORT 1
#define | OSCL_EXPORT_REF __attribute__ ((visibility("default")))
#define | OSCL_IMPORT_REF __attribute__ ((visibility("default")))
#define | OSCL_RELEASE_BUILD 0
#define | PVLOGGER_INST_LEVEL 5
#define | OSCL_UNSIGNED_CONST(x) x##u
#define | OSCL_NATIVE_UINT64_TYPE u_int64_t
#define | OSCL_TEMPLATED_DESTRUCTOR_CALL(type, simple_type) ~type ()
#define | __TFS__ <>
#define | OSCL_HAS_PRAGMA_PACK 0
#define | OSCL_HAS_PACKED_STRUCT 1
#define | OSCL_PACKED_VAR(x) x __attribute__((packed))
#define | OSCL_PACKED_STRUCT_BEGIN
#define | OSCL_PACKED_STRUCT_END __attribute__((packed))
#define | OSCL_ASSERT_ALWAYS 0

## Detailed Description

This file contains configuration information for the linux platform.

## Define Documentation

#define __TFS__ <>

#define OSCL_EXPORT_REF __attribute__ ((visibility("default")))

#define OSCL_HAS_ANDROID_FILE_IO_SUPPORT 1

#define OSCL_HAS_ANDROID_SUPPORT 1

#define OSCL_HAS_PACKED_STRUCT 1

#define OSCL_IMPORT_REF __attribute__ ((visibility("default")))

#define OSCL_NATIVE_UINT64_TYPE u_int64_t

#define OSCL_PACKED_STRUCT_BEGIN

#define OSCL_PACKED_STRUCT_END __attribute__((packed))

#define OSCL_PACKED_VAR | ( | x |  | ) | x __attribute__((packed))

#define OSCL_RELEASE_BUILD 0

#define OSCL_TEMPLATED_DESTRUCTOR_CALL | ( | type,
|  | simple_type |  | ) | ~type ()

#define OSCL_UNSIGNED_CONST | ( | x |  | ) | x##u

#define PVLOGGER_INST_LEVEL 5