Skip to content

asio::ip::basic_resolver_iterator

An iterator over the entries produced by a resolver.

詳細情報

メンバー

basic_resolver_iterator()

Default constructor creates an end iterator.

asio::ip::basic_resolver_iterator< InternetProtocol >::basic_resolver_iterator()

basic_resolver_iterator()

Copy constructor.

asio::ip::basic_resolver_iterator< InternetProtocol >::basic_resolver_iterator(const basic_resolver_iterator &other)

引数

  • const& other

operator=()

Assignment operator.

basic_resolver_iterator& asio::ip::basic_resolver_iterator< InternetProtocol >::operator=(const basic_resolver_iterator &other)

引数

  • const& other

戻り値

basic_resolver_iterator&

operator *()

Dereference an iterator.

const basic_resolver_entry<InternetProtocol>& asio::ip::basic_resolver_iterator< InternetProtocol >::operator *() const

戻り値

const< InternetProtocol > &

operator->()

Dereference an iterator.

const basic_resolver_entry<InternetProtocol>* asio::ip::basic_resolver_iterator< InternetProtocol >::operator->() const

戻り値

const< InternetProtocol > *

operator++()

Increment operator (prefix).

basic_resolver_iterator& asio::ip::basic_resolver_iterator< InternetProtocol >::operator++()

戻り値

basic_resolver_iterator&

operator++()

Increment operator (postfix).

basic_resolver_iterator asio::ip::basic_resolver_iterator< InternetProtocol >::operator++(int)

引数

  • int ``

戻り値

basic_resolver_iterator