class NamedValue
    Defined at line 178 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h
    
      
         Internal class associating a name with one of several types of value.
       
     
    Functions
    
      NamedValue<TypeVariant, FormatType>
      
        public void NamedValue<TypeVariant, FormatType>(
        basic_string
         name, T value)
      
      Defined at line 182 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h
      
        
           Constructs a NamedValue associating the given name with the value.
         
       
      Contains
      public bool Contains()
      Defined at line 189 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h
      
        
           Checks if this NamedValue contains the templated type.
         
       
      Get
      public const T & Get()
      Defined at line 196 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h
      
        
           Gets the value by type. If this NamedValue does not contain the given type, this method panics.
         
       
      GetOrNull
      public const T * GetOrNull()
      Defined at line 203 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h
      
        
           Gets the value by type. If this NamedValue does not contain the given type, this method returns nullptr.
         
       
      name
      public const std::string & name()
      Defined at line 212 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h
      
        
           Gets the name of this NamedValue.
         
       
      format
      public FormatType format()
      Defined at line 215 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h
      
        
           Gets the format of the wrapped value.