.. ot-exercise:: cxx.exercises.design_patterns.solutions.interpreter_and_adapter :dependencies: cxx.exercises.design_patterns.interpreter_and_adapter .. include:: Solution: Interpreter Combined With Adapter (And A Proxy) ========================================================= .. contents:: :local: .. literalinclude:: /trainings/material/soup/cxx-code/design-patterns-interpreter/expressions/expression-sensorvalue.h :caption: :download:`/trainings/material/soup/cxx-code/design-patterns-interpreter/expressions/expression-sensorvalue.h` :language: c++ .. literalinclude:: /trainings/material/soup/cxx-code/design-patterns-interpreter/expressions/expression-sensorvalue.cpp :caption: :download:`/trainings/material/soup/cxx-code/design-patterns-interpreter/expressions/expression-sensorvalue.cpp` :language: c++