summaryrefslogtreecommitdiff
path: root/examples/meta/meta.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/meta/meta.cpp')
-rw-r--r--examples/meta/meta.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/meta/meta.cpp b/examples/meta/meta.cpp
index a3ed7e7..a5e2ae5 100644
--- a/examples/meta/meta.cpp
+++ b/examples/meta/meta.cpp
@@ -49,9 +49,11 @@ saw::error_or<void> meta_main(int argc, char** argv){
}
saw::data<sch::MetaArgs> args_dat;
+ auto& args_str = args_dat.template get<"args">();
{
{
-
+ args_str.template get<"dx">().set(1);
+ args_str.template get<"dt">().set(1);
}
saw::data<sch::MetaArgs, saw::encode::Args> args_enc{argc,argv};
saw::codec<sch::MetaArgs, saw::encode::Args> args_codec;
@@ -62,7 +64,6 @@ saw::error_or<void> meta_main(int argc, char** argv){
}
}
- auto& args_str = args_dat.template get<"args">();
auto& args_pos = args_dat.template get<"positionals">();