![]()  | 
  
    Tulip
    6.0.0
    
   Large graphs analysis and drawing 
   | 
 
#include <PropertyInterface.h>
 Collaboration diagram for tlp::PropertyInterface::nodeStringValueRef:Public Member Functions | |
| constexpr | nodeStringValueRef (PropertyInterface *prop, node n) | 
| std::string | getStringValue () const | 
| operator std::string () | |
| nodeStringValueRef & | operator= (const nodeStringValueRef &ref) noexcept | 
| nodeStringValueRef & | operator= (std::string val) noexcept | 
| bool | operator== (std::string str) noexcept | 
Protected Attributes | |
| node | _n | 
| PropertyInterface * | _prop | 
inner class used to overload the operator[] to set a node string value
Definition at line 216 of file PropertyInterface.h.
      
  | 
  inline | 
overloading of std::string conversion operator
Definition at line 257 of file PropertyInterface.h.
      
  | 
  inlinenoexcept | 
overloading of operator= to assign a node string value which allows to write: prop1[n] = prop2[m]
Definition at line 241 of file PropertyInterface.h.
 Here is the call graph for this function:
      
  | 
  inlinenoexcept | 
overloading of operator= to assign a node string value which allows to write: prop[n] = strval
Definition at line 232 of file PropertyInterface.h.
 Here is the call graph for this function:
      
  | 
  inlinenoexcept | 
overloading of operator== which allows to write: prop1[n] == prop2[m]
Definition at line 250 of file PropertyInterface.h.
 Here is the call graph for this function: