Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - strand::strand

까마귀75 2021. 3. 5. 12:05
728x90
반응형

strand::strand

기본 생성자.

[1 / 6 오버로드]

strand();

[strand]


지정된 실행기(executor)에 대한 스트랜드(strand)를 생성한다.

[2 / 6 오버로드]

template<
    typename Executor1>
explicit strand(
    const Executor1 & e,
    typename enable_if< conditional< !is_same< Executor1, strand >::value, is_convertible< Executor1, Executor >, false_type >::type::value >::type *  = 0);

[Executor1, strand]


복사 생성자.

[3 / 6 오버로드]

strand(
    const strand & other);

[strand]


변환 생성자.

[4 / 6 오버로드]

template<
    class OtherExecutor>
strand(
    const strand< OtherExecutor > & other);

[OtherExecutor, strand]


이동 생성자.

[5 / 6 오버로드]

strand(
    strand && other);

[strand]


변환 이동 생성자.

[6 / 6 오버로드]

template<
    class OtherExecutor>
strand(
    strand< OtherExecutor > && other);

[OtherExecutor, strand]


Boost.Asio 홈

728x90
반응형