inspect::NodeValue
  Summary
  
  
  Public functions
  
    NodeValue
     NodeValue()=default
    
   
  
    NodeValue
     NodeValue(
  std::string name
)
    
   
  
    NodeValue
     NodeValue(
  std::string name,
  std::vector< PropertyValue > properties
)
    
   
  
    NodeValue
     NodeValue(
  const NodeValue &
)=delete
    
   
  
  
  
  
    add_property
    void add_property(
  PropertyValue property
)
    
   
  
    get_property
    const T * get_property(
  const std::string & name
) const 
    
   
  
    links
    const std::vector< LinkValue > & links() const 
    
   
  
    name
    const std::string & name() const 
    
   
  
  
  
    properties
    const std::vector< PropertyValue > & properties() const 
    
   
  
    set_links
    void set_links(
  std::vector< LinkValue > links
)
    
   
  
    set_name
    void set_name(
  std::string name
)
    
   
  
    take_properties
    std::vector< PropertyValue > take_properties()
    
   
  
  
 
  
    
    
    
  
  
  Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
  Last updated 2023-12-14 UTC.
  
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-12-14 UTC."],[],[]]