diff options
author | olpc user <olpc@xo-5d-f7-86.localdomain> | 2019-12-05 04:12:23 -0800 |
---|---|---|
committer | olpc user <olpc@xo-5d-f7-86.localdomain> | 2019-12-05 04:12:23 -0800 |
commit | 680af2ca0b1ced4c82bbce620d6c4fc97dae88d0 (patch) | |
tree | 1a833fe6f12a1eb00aa9bc6659a09c2c338cbdea /starts/meaning-vm/level-0/concept.hpp | |
parent | cae16e6c034808199f12a37ec0bdb4822c988dca (diff) | |
download | standingwithresilience-680af2ca0b1ced4c82bbce620d6c4fc97dae88d0.tar.gz standingwithresilience-680af2ca0b1ced4c82bbce620d6c4fc97dae88d0.zip |
add function syntaxes
Diffstat (limited to 'starts/meaning-vm/level-0/concept.hpp')
-rw-r--r-- | starts/meaning-vm/level-0/concept.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/starts/meaning-vm/level-0/concept.hpp b/starts/meaning-vm/level-0/concept.hpp index d57ccfc..d42d36b 100644 --- a/starts/meaning-vm/level-0/concept.hpp +++ b/starts/meaning-vm/level-0/concept.hpp @@ -38,6 +38,9 @@ struct concept template <typename T> T & val() { return std::any_cast<T&>(data); } + + template <typename T> + void val(T const & v) { data = v; } }; } |