JSON Voorhees
Killer JSON for C++
Loading...
Searching...
No Matches
jsonv::enum_adapter< TEnum, FEnumComp, FValueComp > Member List

This is the complete list of members for jsonv::enum_adapter< TEnum, FEnumComp, FValueComp >, including all inherited members.

create(deserialization_context &context, reader &from) const overridejsonv::enum_adapter< TEnum, FEnumComp, FValueComp >inlineprotectedvirtual
deserialize(deserialization_context &context, reader &from, void *into) const overridejsonv::adapter_for< TEnum >inlinevirtual
enum_adapter(std::string enum_name, TForwardIterator first, TForwardIterator last)jsonv::enum_adapter< TEnum, FEnumComp, FValueComp >inlineexplicit
enum_adapter(std::string enum_name, std::initializer_list< std::pair< TEnum, value > > mapping)jsonv::enum_adapter< TEnum, FEnumComp, FValueComp >inlineexplicit
get_type() const noexcept overridejsonv::adapter_for< TEnum >inlinevirtual
serialize(const serialization_context &, const TEnum &from, writer &to) const overridejsonv::enum_adapter< TEnum, FEnumComp, FValueComp >inlineprotectedvirtual
adapter_for< TEnum >::serialize(const serialization_context &context, const void *from, writer &to) const overridejsonv::adapter_for< TEnum >inlinevirtual
~adapter() noexcept (defined in jsonv::adapter)jsonv::adaptervirtual
~deserializer() noexcept (defined in jsonv::deserializer)jsonv::deserializervirtual
~serializer() noexcept (defined in jsonv::serializer)jsonv::serializervirtual