SymbolGroupValue Class

The SymbolGroupValue class is a flyweight tied to a SymbolGroupNode providing a convenient operator[] (name, index) and value getters for notation of dumpers. More...

Header: #include <SymbolGroupValue>

Detailed Description

Inaccessible members return a SymbolGroupValue in state 'invalid'. Example:


  SymbolGroupValue container(symbolGroupNode, symbolGroupValueContext);
  if (SymbolGroupValue sizeV = container["d"]["size"])
    int size = sizeV.intValue()