use_future_t

Boost C++ Libraries/Boost.Asio

Boost.Asio - use_future_t

use_future_t 클래스는 비동기 작업이 future를 반환하도록 지정하는데 사용된다. template class use_future_t 유 형 이 름 설 명 allocator_type 할당기(allocator) 유형. 할당기(allocator)는 주어진 비동기 작업에 대한 std::promise 개체를 생성할 때 사용된다. 멤버 함수 이 름 설 명 get_allocator 할당기(allocator)를 얻어온다. operator() 패키지된 작업에서 함수 개체를 래핑한다. operator[] (더 이상 사용하지 않음: rebind() 사용함.) 대체 할당기(allocator)를 지정한다. rebind 대체 할당기(allocator)..

Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - use_future_t::use_future_t

use_future_t::use_future_t 기본 생성 할당기(allocator)를 사용하여 생성한다. [1 / 2 오버로드] constexpr use_future_t(); [use_future_t] 지정된 할당기(allocator)를 사용하여 생성한다. [2 / 2 오버로드] explicit use_future_t( const Allocator & allocator); [use_future_t] Boost.Asio 홈

Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - use_future_t::rebind

use_future_t::rebind 대체 할당기(allocator)를 지정한다. template use_future_t rebind( const OtherAllocator & allocator) const; Boost.Asio 홈

Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - use_future_t::operator[]

use_future_t::operator[] (더 이상 사용하지 않음: rebind() 사용) 대체 할당기(allocator)를 지정한다. template use_future_t operator[]( const OtherAllocator & allocator) const; Boost.Asio 홈

Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - use_future_t::operator()

use_future_t::operator() 패키지된 작업에서 함수 개체를 래핑한다. template unspecified operator()( Function && f) const; 패키지 함수는 함수 개체를 패키지 작업으로 조정하는 데 사용된다. 이 어댑터(adapter)가 완료 토큰으로 비동기 작업에 전달되면 함수 개체의 결과가 std::future를 통해 반환된다. 예 제 std::future fut = my_socket.async_read_some(buffer, use_future([](boost::system::error_code ec, std::size_t n) { return ec ? 0 : n; })); ... std::size_t n = fut.get..

까마귀75
'use_future_t' 태그의 글 목록