Mantid
Loading...
Searching...
No Matches
Macros
System.h File Reference
#include <cstddef>
#include <cstdint>

Go to the source code of this file.

Macros

#define DEPRECATED(func)   func
 A Macro to mark a function as deprecated.
 
#define DLLExport   __attribute__((visibility("default")))
 Definitions of the DLLImport compiler directives for MSVC.
 
#define DLLImport
 
#define EXTERN_IMPORT   extern
 
#define UNUSED_ARG(x)   (void)x;
 Function arguments are sometimes unused in certain implmentations but are required for documentation purposes.
 

Macro Definition Documentation

◆ DEPRECATED

#define DEPRECATED (   func)    func

A Macro to mark a function as deprecated.

Definition at line 56 of file System.h.

◆ DLLExport

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

Definitions of the DLLImport compiler directives for MSVC.

Definition at line 33 of file System.h.

◆ DLLImport

#define DLLImport

Definition at line 34 of file System.h.

◆ EXTERN_IMPORT

#define EXTERN_IMPORT   extern

Definition at line 35 of file System.h.

◆ UNUSED_ARG

#define UNUSED_ARG (   x)    (void)x;

Function arguments are sometimes unused in certain implmentations but are required for documentation purposes.

This is a macro to silence compiler warnings about the subject

Definition at line 44 of file System.h.