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()