Tulip
6.0.0
Large graphs analysis and drawing
|
#include <PropertyInterface.h>
Public Member Functions | |
constexpr | edgeStringValueRef (PropertyInterface *prop, edge e) |
std::string | getStringValue () const |
operator std::string () | |
edgeStringValueRef & | operator= (const edgeStringValueRef &ref) noexcept |
edgeStringValueRef & | operator= (std::string val) noexcept |
bool | operator== (std::string str) noexcept |
Protected Attributes | |
edge | _e |
PropertyInterface * | _prop |
inner class used to overload the operator[] to set an edge string value
Definition at line 288 of file PropertyInterface.h.
|
inline |
overloading of std::string conversion operator
Definition at line 329 of file PropertyInterface.h.
|
inlinenoexcept |
overloading of operator= to assign a edge string value which allows to write: prop1[e1] = prop2[e2]
Definition at line 313 of file PropertyInterface.h.
|
inlinenoexcept |
overloading of operator= to assign a edge string value which allows to write: prop[e] = strval
Definition at line 304 of file PropertyInterface.h.
|
inlinenoexcept |
overloading of operator== which allows to write: prop1[e1] == prop2[e2]
Definition at line 322 of file PropertyInterface.h.