ui_sweep_app_b.h (1327B)
1 /* 2 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 3 * 4 * Copyright 2007-2020 Broadcom Inc. All rights reserved. 5 */ 6 7 8 #ifndef __UI_SWEEP_APP_B_H_INCLUDED__ 9 /* { */ 10 #define __UI_SWEEP_APP_B_H_INCLUDED__ 11 12 #ifdef __cplusplus 13 extern "C" { 14 #endif 15 16 #ifdef _MSC_VER 17 /* 18 * On MS-Windows platform this attribute is not defined. 19 */ 20 #define __ATTRIBUTE_PACKED__ 21 #pragma pack(push) 22 #pragma pack(1) 23 24 #elif __GNUC__ 25 /* 26 * GNUC packing attribute 27 */ 28 #define __ATTRIBUTE_PACKED__ __attribute__ ((packed)) 29 #else 30 #error "Add your system support for packed attribute." 31 #endif 32 33 /************* 34 * INCLUDES * 35 */ 36 /* { */ 37 #include <appl/dpp/UserInterface/ui_pure_defi.h> 38 39 /* } */ 40 41 /************* 42 * DEFINES * 43 */ 44 /* { */ 45 46 /* } */ 47 48 /************* 49 * MACROS * 50 */ 51 /* { */ 52 53 /* } */ 54 55 /************* 56 * TYPE DEFS * 57 */ 58 /* { */ 59 60 /* } */ 61 62 /************* 63 * GLOBALS * 64 */ 65 /* { */ 66 67 /* } */ 68 69 /************* 70 * FUNCTIONS * 71 */ 72 /* { */ 73 #if LINK_FAP20V_LIBRARIES 74 75 int 76 subject_fap20v_sweep_app_b( 77 CURRENT_LINE *current_line, CURRENT_LINE **current_line_ptr 78 ); 79 80 #endif /*LINK_FAP20V_LIBRARIES*/ 81 82 /* } */ 83 84 85 #ifdef _MSC_VER 86 #pragma pack(pop) 87 #endif 88 89 #ifdef __cplusplus 90 } 91 #endif 92 93 94 /* } __UI_SWEEP_APP_B_H_INCLUDED__*/ 95 #endif