libtenum
include/tenum/shortcut.hpp
Go to the documentation of this file.
00001 
00008 #ifndef TENUM_SHORTCUT_HPP_
00009 #define TENUM_SHORTCUT_HPP_
00010 
00015 #ifdef TENUM_USE_SHORTCUTS
00016 
00017 #  define lte_enum_s            TENUM_SIMPLE_STATIC_ENUM
00018 #  define lte_enum              TENUM_STATIC_ENUM
00019 #  define lte_enum_decl         TENUM_STATIC_ENUM_DECLARATION
00020 #  define lte_enum_defn         TENUM_STATIC_ENUM_DEFINITION
00021 #  define lte_dynamic_enum_s    TENUM_SIMPLE_DYNAMIC_ENUM
00022 #  define lte_dynamic_enum      TENUM_DYNAMIC_ENUM
00023 #  define lte_dynamic_enum_decl TENUM_DYNAMIC_ENUM_DECLARATION
00024 #  define lte_dynamic_enum_defn TENUM_DYNAMIC_ENUM_DEFINITION
00025 #  define lte_bit_field_s        TENUM_SIMPLE_BIT_FIELD
00026 #  define lte_bit_field          TENUM_BIT_FIELD
00027 #  define lte_bit_field_decl     TENUM_BIT_FIELD_DECLARATION
00028 #  define lte_bit_field_defn     TENUM_BIT_FIELD_DEFINITION
00029 
00030 #  define lte_e   TENUM_ELEMENT
00031 #  define lte_ev  TENUM_ELEMENT_VALUED
00032 #  define lte_en  TENUM_ELEMENT_NAMED
00033 #  define lte_evn TENUM_ELEMENT_VALUED_NAMED
00034 
00035 #endif /* TENUM_USE_SHORTCUTS */
00036 
00037 #endif /* TENUM_SHORTCUT_HPP_ */
 All Classes Namespaces Files Functions Defines