MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ parse_kind()

Fabric::Kind MayaFlux::Nexus::State::parse_kind ( std::string_view  s)
inline

Parse a JSON kind token to Fabric::Kind (case-insensitive).

Precondition: kind_known(s) is true. Behaviour is undefined for unrecognised strings; guard with kind_known before calling.

Definition at line 378 of file Schema.hpp.

379{
380 return *Reflect::string_to_enum_case_insensitive<Fabric::Kind>(s);
381}

Referenced by MayaFlux::Nexus::StateDecoder::decode(), and MayaFlux::Nexus::StateDecoder::reconstruct().

+ Here is the caller graph for this function: