HTML Tidy  5.4.0
The HTACG Tidy HTML Project
tidyplatform.h File Reference

Detailed Description

  • Platform specifics

(c) 1998-2016 (W3C) MIT, ERCIM, Keio University See tidy.h for the copyright notice.

This file is included by tidy.h, and need not be included sepearately. It sets a number of default defines, and a PLATFORM_NAME, and includes the most common system headers.

Go to the source code of this file.

Macros

#define ARG_UNUSED(x)   x
 
#define FILENAMES_CASE_SENSITIVE   1
 
#define HAS_FUTIME   1
 
#define HAS_VSNPRINTF   1
 
#define NULLSTR   (tmbstr)""
 
#define opaque_type(typenam)
 
#define PRESERVE_FILE_TIMES   1
 
#define SUPPORT_LOCALIZATIONS   1
 
#define SUPPORT_POSIX_MAPPED_FILES   1
 
#define TIDY_CALL
 
#define TIDY_STRUCT
 
#define TMBSTR_DEFINED
 
#define UTIME_NEEDS_CLOSED_FILE   0
 

Typedefs

typedef unsigned char byte
 
typedef const tmbcharctmbstr
 
typedef uint tchar
 
typedef char tmbchar
 
typedef tmbchartmbstr
 
typedef unsigned int uint
 

Enumerations

enum  Bool {
  no,
  yes
}
 

Functions

 opaque_type (TidyIterator)
 

Macro Definition Documentation

◆ ARG_UNUSED

#define ARG_UNUSED (   x)    x

◆ FILENAMES_CASE_SENSITIVE

#define FILENAMES_CASE_SENSITIVE   1

◆ HAS_FUTIME

#define HAS_FUTIME   1

◆ HAS_VSNPRINTF

#define HAS_VSNPRINTF   1

◆ NULLSTR

#define NULLSTR   (tmbstr)""

◆ opaque_type

#define opaque_type (   typenam)
Value:
struct _##typenam { int _opaque; };\
typedef struct _##typenam const * typenam

◆ PRESERVE_FILE_TIMES

#define PRESERVE_FILE_TIMES   1

◆ SUPPORT_LOCALIZATIONS

#define SUPPORT_LOCALIZATIONS   1

◆ SUPPORT_POSIX_MAPPED_FILES

#define SUPPORT_POSIX_MAPPED_FILES   1

◆ TIDY_CALL

#define TIDY_CALL

◆ TIDY_STRUCT

#define TIDY_STRUCT

◆ TMBSTR_DEFINED

#define TMBSTR_DEFINED

◆ UTIME_NEEDS_CLOSED_FILE

#define UTIME_NEEDS_CLOSED_FILE   0

Typedef Documentation

◆ byte

typedef unsigned char byte

◆ ctmbstr

typedef const tmbchar* ctmbstr

◆ tchar

typedef uint tchar

◆ tmbchar

typedef char tmbchar

◆ tmbstr

typedef tmbchar* tmbstr

◆ uint

typedef unsigned int uint

Enumeration Type Documentation

◆ Bool

enum Bool
Enumerator
no 
yes 

Function Documentation

◆ opaque_type()

opaque_type ( TidyIterator  )