ROFL-pipeline  v0.6.0dev
wrap_types.h
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2  * License, v. 2.0. If a copy of the MPL was not distributed with this
3  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 
5 #ifndef __WRAP_TYPES_H__
6 #define __WRAP_TYPES_H__
7 
8 /*
9  * This header file defines a union used to pass values of any size
10  * from 8 bits to 128
11  */
12 
13 #include "large_types.h"
14 
15 typedef union wrap_uint{
16  uint8_t u8;
17  uint16_t u16;
18  uint32_t u32;
19  uint64_t u64;
20  uint128__t u128;
22 
23 
24 #endif //__WRAP_TYPES_H__