This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* utils/Type.h | |
* Provides utilities for creating types. | |
* Any move operation will destruct the source object. | |
*/ | |
#ifndef PQS_SOURCE | |
# error Invalid use of this file. | |
#endif |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <chrono> // std::chrono | |
#include <cstddef> // std::size_t | |
#include <fstream> // std::ofstream | |
#include <future> // std::{async,future} | |
#include <iomanip> // std::{put_time,setw} | |
#include <iostream> // std::{cout,endl} | |
#include <mutex> // std::{mutex,unique_lock} | |
#include <sstream> // std::ostringstream | |
#include <string> // std::{,to_}string | |
#include <thread> // std::{,this_}thead |
NewerOlder