728x90
반응형
basic_serial_port::basic_serial_port
basic_serial_port를 열지 않고 생성하는 생성자(constructor)
explicit basic_serial_port( const executor_type & ex);
template< typename ExecutionContext> explicit basic_serial_port( ExecutionContext & context, typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value, basic_serial_port >::type * = 0);
basic_serial_port를 열어서 생성하는 생성자(constructor)
basic_serial_port( const executor_type & ex, const char * device);
template< typename ExecutionContext> basic_serial_port( ExecutionContext & context, const char * device, typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0);
basic_serial_port( const executor_type & ex, const std::string & device);
template< typename ExecutionContext> basic_serial_port( ExecutionContext & context, const std::string & device, typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0);
basic_serial_port를 주어진 기본 직렬 포트를 사용하여 생성하는 생성자(constructor)
basic_serial_port( const executor_type & ex, const native_handle_type & native_serial_port);
template< typename ExecutionContext> basic_serial_port( ExecutionContext & context, const native_handle_type & native_serial_port, typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0);
다른 basic_serial_port를 사용하여 basic_serial_port를 이동 생성하는 이동-생성자(move constructor)
basic_serial_port( basic_serial_port && other);
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - basic_socket::basic_socket (0) | 2021.01.11 |
---|---|
Boost.Asio 색인 - basic_signal_set::basic_signal_set (0) | 2021.01.11 |
Boost.Asio 색인 - basic_seq_packet_socket::basic_seq_packet_socket (0) | 2021.01.11 |
Boost.Asio 색인 - ip::basic_resolver_results::basic_resolver_results (0) | 2021.01.11 |
Boost.Asio 색인 - ip::basic_resolver_query::basic_resolver_query (0) | 2021.01.11 |