ManaPlus
Macros
cast.h File Reference

(986a3bf)

Go to the source code of this file.

Macros

#define CAST_8   static_cast<char>
 
#define CAST_S8   static_cast<int8_t>
 
#define CAST_U8   static_cast<uint8_t>
 
#define CAST_S16   static_cast<int16_t>
 
#define CAST_U16   static_cast<uint16_t>
 
#define CAST_S32   static_cast<int32_t>
 
#define CAST_U32   static_cast<uint32_t>
 
#define CAST_S64   static_cast<int64_t>
 
#define CAST_U64   static_cast<uint64_t>
 
#define CAST_SIZE   static_cast<size_t>
 
#define CAST_TIME   static_cast<time_t>
 

Macro Definition Documentation

◆ CAST_8

#define CAST_8   static_cast<char>

Definition at line 25 of file cast.h.

◆ CAST_S16

#define CAST_S16   static_cast<int16_t>

Definition at line 28 of file cast.h.

◆ CAST_S32

#define CAST_S32   static_cast<int32_t>

Definition at line 30 of file cast.h.

◆ CAST_S64

#define CAST_S64   static_cast<int64_t>

Definition at line 32 of file cast.h.

◆ CAST_S8

#define CAST_S8   static_cast<int8_t>

Definition at line 26 of file cast.h.

◆ CAST_SIZE

#define CAST_SIZE   static_cast<size_t>

Definition at line 34 of file cast.h.

◆ CAST_TIME

#define CAST_TIME   static_cast<time_t>

Definition at line 35 of file cast.h.

◆ CAST_U16

#define CAST_U16   static_cast<uint16_t>

Definition at line 29 of file cast.h.

◆ CAST_U32

#define CAST_U32   static_cast<uint32_t>

Definition at line 31 of file cast.h.

◆ CAST_U64

#define CAST_U64   static_cast<uint64_t>

Definition at line 33 of file cast.h.

◆ CAST_U8

#define CAST_U8   static_cast<uint8_t>

Definition at line 27 of file cast.h.