MySQL 8.3.0
Source Code Documentation
EventBufferOptionsFlags Namespace Reference

Flags that represents different bufferevent options. More...

Namespaces

namespace  Pos
 

Typedefs

using type = int
 
using pos_type = unsigned
 
using Bitset = std::bitset< Pos::_LAST+1 >
 

Variables

constexpr type CloseOnFree {1 << Pos::CloseOnFree}
 
constexpr type ThreadSafe {1 << Pos::ThreadSafe}
 
constexpr type DeferCallbacks {1 << Pos::DeferCallbacks}
 
constexpr type UnlockCallbacks {1 << Pos::UnlockCallbacks}
 

Detailed Description

Flags that represents different bufferevent options.

Typedef Documentation

◆ Bitset

using EventBufferOptionsFlags::Bitset = typedef std::bitset<Pos::_LAST + 1>

◆ pos_type

using EventBufferOptionsFlags::pos_type = typedef unsigned

◆ type

using EventBufferOptionsFlags::type = typedef int

Variable Documentation

◆ CloseOnFree

constexpr type EventBufferOptionsFlags::CloseOnFree {1 << Pos::CloseOnFree}
constexpr

◆ DeferCallbacks

constexpr type EventBufferOptionsFlags::DeferCallbacks {1 << Pos::DeferCallbacks}
constexpr

◆ ThreadSafe

constexpr type EventBufferOptionsFlags::ThreadSafe {1 << Pos::ThreadSafe}
constexpr

◆ UnlockCallbacks

constexpr type EventBufferOptionsFlags::UnlockCallbacks {1 << Pos::UnlockCallbacks}
constexpr