Config.h File Reference

Capabilities of the system that were determined or set when ObjectiveLib was built. More...

Go to the source code of this file.

Defines

#define ICONV_CONST   const
 A qualifier for the second argument to iconv.
#define OL_BIG_ENDIAN   1
 Whether the system is big endian or little endian.
#define OL_HAVE_INET6_SOCKETS   1
 Non-zero if IPv6 sockets are present.
#define OL_HAVE_INTTYPES_H   1
 Non-zero if the file inttypes.h is present on the system.
#define OL_HAVE_RANDOM   1
 Whether the function random exists.
#define OL_HAVE_SO_REUSEPORT   1
 Non-zero if the socket option SO_REUSEPORT is present.
#define OL_HAVE_UNIX_SOCKETS   1
 Non-zero if Unix domain sockets are present.
#define OL_MAJOR_VERSION   1
 The major version number of the current ObjectiveLib system.
#define OL_MINOR_VERSION   0
 The minor version number of the current ObjectiveLib system.
#define OL_NO_OPENSTEP   1
 Whether OpenStep was used to build ObjectiveLib.
#define OL_PATCH_VERSION   0
 The patch version number of the current ObjectiveLib system.


Detailed Description

Capabilities of the system that were determined or set when ObjectiveLib was built.

The values are set according to the capabilities present in the system on which ObjectiveLib was built. Only those capabilites that are actually present appear in this documentation. A complete list of definable configuration settings follows so that known capabilities may be queried at compile time. All of these values appear in ObjectiveLib/Config.h.


Define Documentation

#define ICONV_CONST   const

A qualifier for the second argument to iconv.

#define OL_BIG_ENDIAN   1

Whether the system is big endian or little endian.

#define OL_HAVE_INET6_SOCKETS   1

Non-zero if IPv6 sockets are present.

If this is undefined then non of the IPv6 socket addressing capabilities will be present.

#define OL_HAVE_INTTYPES_H   1

Non-zero if the file inttypes.h is present on the system.

Indicates that the file inttypes.h can be included.

#define OL_HAVE_RANDOM   1

Whether the function random exists.

#define OL_HAVE_SO_REUSEPORT   1

Non-zero if the socket option SO_REUSEPORT is present.

See also:
- hasReusePortSupport (OLSocket), - reusePort (OLSocket), - setReusePort: (OLSocket)

#define OL_HAVE_UNIX_SOCKETS   1

Non-zero if Unix domain sockets are present.

If this is undefined then Unix domain sockets and addresses will be unavailable.

#define OL_MAJOR_VERSION   1

The major version number of the current ObjectiveLib system.

See also:
OL_MINOR_VERSION, OL_PATCH_VERSION

#define OL_MINOR_VERSION   0

The minor version number of the current ObjectiveLib system.

See also:
OL_MAJOR_VERSION, OL_PATCH_VERSION

#define OL_NO_OPENSTEP   1

Whether OpenStep was used to build ObjectiveLib.

#define OL_PATCH_VERSION   0

The patch version number of the current ObjectiveLib system.

See also:
OL_MAJOR_VERSION, OL_MINOR_VERSION


ObjectiveLibGenerated Sun Apr 22 15:17:59 2007, © 2004-2007 Will Mason
SourceForge.net Logo