#include <folly/io/async/ScopedEventBaseThread.h>
#include <thread>
#include <folly/Function.h>
#include <folly/Range.h>
#include <folly/io/async/EventBaseManager.h>
#include <folly/system/ThreadName.h>
usingnamespacestd;
namespace folly {
static void run(
EventBaseManager* ebm,
EventBase* eb,
folly::Baton<>* stop,
const StringPiece& name) { … }
ScopedEventBaseThread::ScopedEventBaseThread()
: … { … }
ScopedEventBaseThread::ScopedEventBaseThread(StringPiece name)
: … { … }
ScopedEventBaseThread::ScopedEventBaseThread(EventBaseManager* ebm)
: … { … }
ScopedEventBaseThread::ScopedEventBaseThread(
EventBaseManager* ebm, StringPiece name)
: … { … }
ScopedEventBaseThread::ScopedEventBaseThread(
EventBase::Options eventBaseOptions,
EventBaseManager* ebm,
StringPiece name)
: … { … }
ScopedEventBaseThread::~ScopedEventBaseThread() { … }
}