summaryrefslogtreecommitdiff
path: root/NT/src/rotor.cpp
diff options
context:
space:
mode:
authorTim Redfern <tim@eclectronics.org>2014-01-09 16:50:51 +0000
committerTim Redfern <tim@eclectronics.org>2014-01-09 16:50:51 +0000
commitd6571e5a9b8fc2bed416ff4798e3a29136004ff5 (patch)
tree10371f8e55c345fd1590876b634b7a9cf51f9230 /NT/src/rotor.cpp
parenta940710de90c5bc2b9a3e74f19d60c769ab76643 (diff)
beginnng json output
Diffstat (limited to 'NT/src/rotor.cpp')
-rw-r--r--NT/src/rotor.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/NT/src/rotor.cpp b/NT/src/rotor.cpp
index 677fae0..c08734c 100644
--- a/NT/src/rotor.cpp
+++ b/NT/src/rotor.cpp
@@ -11,12 +11,13 @@ using namespace Rotor;
int main(){
Node_factory f;
- map<string,string> settings={{"type","time"}};
+/*
+ map<string,string> settings={{"node_type","time"}};
Node *t=f.create(settings);
- settings={{"value","2"},{"type","multiply"}};
+ settings={{"value","2"},{"node_type","multiply"}};
Node *m=f.create(settings);
if (!m->connect("inlet",t)) printf("not connected...\n");
- settings={{"type","print"}};
+ settings={{"node_type","print"}};
Node *p=f.create(settings);
if (!p->connect("inlet",m)) printf("not connected...\n");
for (double t=0;t<10.0;t+=0.765){
@@ -26,4 +27,9 @@ int main(){
delete t;
delete m;
delete p;
+*/
+Json::Value js;
+f.list_node("multiply",js);
+Json::StyledWriter writer;
+cerr<<writer.write(js)<<endl;
}