#else
#endif
+#ifdef WIN32
+#define mysleep Sleep(2000);
+#else
+#define mysleep usleep(2000);
+#endif
+
class Test
{
private:
void called_from_async()
{
-#ifdef WIN32
- Sleep(2000);
-#else
- usleep(2000 * 1000);
-#endif
+
std::cout << "called from async" << std::endl;
this->state.insert(this->it ,10);
}
std::string returned_from_async() {
-#ifdef WIN32
- Sleep(2000);
-#else
- usleep(2000 * 1000);
-#endif
- //std::cout << "Async call" << std::endl;
+ mysleep;
return "Async call";
}