Anorency is a multi-thread communication framework driven by modern c++.
The basic idea is like this:
int main(void){
Anorency::Anorency ano;
ano.introduce([&](Anorency::AnoInterface intf){
auto item = intf.get_item<int>("number");
item++;
intf.set_item<int>("number", item);
})
}
This is fairly a rough idea. Gotta think about its detail but yeah this should cover the most of my design. Much redundant yet so allow me to think more about it.