RPNXCortado
C++23 JVM class-file, bytecode, validation, and JAR toolkit
Loading...
Searching...
No Matches
rpnx::cortado::annotation_value Struct Reference

Any annotation element_value structure. More...

#include <attributes.hpp>

Public Types

using value_type = rpnx::variant< annotation_constant_value< annotation_constant_kind::byte >, annotation_constant_value< annotation_constant_kind::character >, annotation_constant_value< annotation_constant_kind::double_precision >, annotation_constant_value< annotation_constant_kind::floating_point >, annotation_constant_value< annotation_constant_kind::integer >, annotation_constant_value< annotation_constant_kind::long_integer >, annotation_constant_value< annotation_constant_kind::short_integer >, annotation_constant_value< annotation_constant_kind::boolean >, annotation_constant_value< annotation_constant_kind::string >, annotation_enum_value, annotation_class_value, annotation, annotation_array_value >
 

Public Attributes

value_type value
 

Detailed Description

Any annotation element_value structure.

Definition at line 330 of file attributes.hpp.

Member Typedef Documentation

◆ value_type

using rpnx::cortado::annotation_value::value_type = rpnx::variant< annotation_constant_value< annotation_constant_kind::byte >, annotation_constant_value< annotation_constant_kind::character >, annotation_constant_value< annotation_constant_kind::double_precision >, annotation_constant_value< annotation_constant_kind::floating_point >, annotation_constant_value< annotation_constant_kind::integer >, annotation_constant_value< annotation_constant_kind::long_integer >, annotation_constant_value< annotation_constant_kind::short_integer >, annotation_constant_value< annotation_constant_kind::boolean >, annotation_constant_value< annotation_constant_kind::string >, annotation_enum_value, annotation_class_value, annotation, annotation_array_value >

Definition at line 332 of file attributes.hpp.

Member Data Documentation

◆ value

value_type rpnx::cortado::annotation_value::value

Definition at line 334 of file attributes.hpp.


The documentation for this struct was generated from the following file: