Check out example codes for "c++ thread incide class". It will help you in understanding the concepts better.

Code Example 1

#include <iostream>
#include <thread>

class foo
{
public:
    void make_foo_func_thread()
    {
        t=std::thread(&foo::foo_func, this);
        t.join();
    }

private:
    std::thread t;
    void foo_func() { std::cout << "Hello\n"; }
};

int main()
{
    foo f;
    f.make_foo_func_thread();
}

Learn ReactJs, React Native from akashmittal.com