Class Netio3EventLoop

Nested Relationships

Nested Types

Class Documentation

class Netio3EventLoop

Public Functions

template<Netio3EventLoopType EventLoopType>
inline explicit Netio3EventLoop(type_tag<EventLoopType>)
Netio3EventLoop(const Netio3EventLoop&) = delete
Netio3EventLoop(Netio3EventLoop&&) = delete
Netio3EventLoop &operator=(const Netio3EventLoop&) = delete
Netio3EventLoop &operator=(Netio3EventLoop&&) = delete
inline ~Netio3EventLoop()
void start_thread(const std::string &thread_name)
void start()
void stop()
inline std::shared_ptr<netio3::BaseEventLoop> get_evloop()
template<Netio3EventLoopType EventLoopType>
struct type_tag