Namespaces | Defines | Typedefs | Functions

B2BITS_SystemDefines.h File Reference

Contains system defines. More...

#include "B2BITS_IntDefines.h"
#include <cstdlib>
#include <cassert>
#include <errno.h>
Include dependency graph for B2BITS_SystemDefines.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  System
 

Platform specific classes.


Defines

#define B2B_OVERRIDE
#define B2B_SEALED
#define REQUIRED_FD_SETSIZE   1024
 Sets prefered size for FD_SETSIZE.

Typedefs

typedef unsigned char byte
 Declares alias for unsigned char.
typedef unsigned long long Long
 Declares alias for unsigned long long.

Functions

i64 System::atoi64 (const char *str)
 Converts a string to a 64-bit integer.
int System::stricmp (const char *string1, const char *string2)
 Performs a lowercase comparison of strings.
int System::strnicmp (const char *string1, const char *string2, std::size_t count)
 This function is called to make a case-insensitive comparison of two ANSI strings.
int System::wstrnicmp (const wchar_t *string1, const wchar_t *string2, std::size_t count)
 Compare characters of two strings without regard to case.
int System::wstrtoi (const wchar_t *string)
 Converts a wide-character string to an integer.
i64 System::wstrtoi64 (const wchar_t *str)
 Converts a string to a 64-bit integer.

Detailed Description

Contains system defines.

Definition in file B2BITS_SystemDefines.h.


Define Documentation

#define B2B_OVERRIDE

Definition at line 130 of file B2BITS_SystemDefines.h.

#define B2B_SEALED

Definition at line 131 of file B2BITS_SystemDefines.h.

#define REQUIRED_FD_SETSIZE   1024

Sets prefered size for FD_SETSIZE.

Definition at line 55 of file B2BITS_SystemDefines.h.


Typedef Documentation

typedef unsigned char byte

Declares alias for unsigned char.

Definition at line 90 of file B2BITS_SystemDefines.h.

typedef unsigned long long Long

Declares alias for unsigned long long.

Definition at line 104 of file B2BITS_SystemDefines.h.