|
tagval 0.2.0
Modern C++23 header-only library of tagged values (open/closed enumerations with metadata)
|
#include <parcel.hpp>
Inheritance diagram for tagval::TagValCell< TagT >:
Collaboration diagram for tagval::TagValCell< TagT >:Public Member Functions | |
| std::string | to_string () const override |
Static Public Member Functions | |
| ::parcel::cell_t | from_json (::parcel::json_t const &j, ::parcel::ParcelRegistry const &) |
| ::parcel::cell_type_descriptor_t | descriptor () |
Static Public Attributes | |
| static constexpr std::string_view | kind_id = "tagval" |
|
inlineoverride |
|
inlinestatic |
|
inlinestatic |
|
staticconstexpr |