ExpressionParsing::AccessorWrapper< T > Node1 ExpressionParsing:: AccessorWrapper< T > + AccessorWrapper() + ~AccessorWrapper() + isValid() + isValid() + getIntValue() + getDoubleValue() + getVecIntValue() + getVecDoubleValue() Node2 ExpressionParsing:: BaseAccessorWrapper + ~BaseAccessorWrapper() + isValid() + isValid() + getIntValue() + getDoubleValue() + getVecIntValue() + getVecDoubleValue() Node2->Node1 Node3 SG::ConstAccessor< T > # m_auxid + ConstAccessor() + ConstAccessor() + ConstAccessor() + operator()() + operator()() + withDefault() + withDefault() + getDataArray() + getDataSpan() + isAvailable() + isAvailable() + auxid() # ConstAccessor() # ConstAccessor() Node3->Node1 -m_acc Node4 std::string Node4->Node1 -m_elementName Node5 std::basic_string< char > Node5->Node4