MCPcopy Create free account
hub / github.com/Lwhyz/workspace / BigTask

Class BigTask

test/test_function.cc:28–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26};
27
28class BigTask {
29public:
30 BigTask() {
31 cout<<"BigTask: construct"<<endl;
32 }
33 BigTask(const BigTask&) {
34 cout<<"BigTask: copy construct"<<endl;
35 }
36 BigTask(BigTask&&) {
37 cout<<"BigTask: move construct"<<endl;
38 }
39 ~BigTask() {
40 cout<<"BigTask: distruct"<<endl;
41 }
42 void operator()() {
43 cout<<"BigTask: run"<<endl;
44 }
45private:
46 char a[64];
47};
48
49template <typename T>
50void safe_exec(T& e) {

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by 1

mainFunction · 0.68