HTML Tidy  5.4.0
The HTACG Tidy HTML Project
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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

#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)
Value:
struct _##typenam { int _opaque; };\
typedef struct _##typenam const * 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

Typedef Documentation

typedef unsigned char byte
typedef const tmbchar* ctmbstr
typedef uint tchar
typedef char tmbchar
typedef tmbchar* tmbstr
typedef unsigned int uint

Enumeration Type Documentation

enum Bool
Enumerator
no 
yes 

Function Documentation

opaque_type ( TidyIterator  )