xtd 0.2.0
enum_struct.h File Reference
#include "enum_attribute.h"
#include "enum_collection.h"
#include "enum_object.h"
#include "enum_register.h"
#include "enum_set_attribute.h"
#include "flags_attribute.h"

Definition

Contain senum_struct_ and enum_struct_ut_ keywords.

Include dependency graph for enum_struct.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define enum_struct_(namespace_name, enum_struct_t, ...)   enum_struct_ut_(namespace_name, enum_struct_t, xtd::int32, __VA_ARGS__)
 Provides the registration struct for enum struct. More...
 
#define enum_struct_ut_(namespace_name, enum_struct_t, underlying_t, ...)
 Provides the registration struct for enum with specified underlying type. More...