main
1namespace jive
2{
3  public interface ApplicationThread
4  {
5    T provide_slot_for<T>() where T : class, new();
6  }
7}