다음을 통해 공유


single_link_registry 클래스

single_link_registry 개체는 단일 소스 블록 또는 대상 블록만 관리하는 network_link_registry입니다.

template<
   class _Block
>
class single_link_registry : public network_link_registry<_Block>;

매개 변수

  • _Block
    single_link_registry 개체에 저장되는 블록 데이터 형식입니다.

멤버

Public 생성자

Name

설명

single_link_registry::single_link_registry 생성자

single_link_registry 개체를 생성합니다.

single_link_registry::~single_link_registry 소멸자

single_link_registry 개체를 소멸시킵니다.

Public 메서드

Name

설명

single_link_registry::add 메서드

single_link_registry 개체에 링크를 추가합니다. (network_link_registry::add를 재정의합니다.)

single_link_registry::begin 메서드

single_link_registry 개체에서 첫 번째 요소에 대한 반복기를 반환합니다. (network_link_registry::begin를 재정의합니다.)

single_link_registry::contains 메서드

지정된 블록에 대해 single_link_registry 개체를 검색합니다. (network_link_registry::contains를 재정의합니다.)

single_link_registry::count 메서드

single_link_registry 개체의 항목 수를 카운트합니다. (network_link_registry::count를 재정의합니다.)

single_link_registry::remove 메서드

single_link_registry 개체에서 링크를 제거합니다. (network_link_registry::remove를 재정의합니다.)

상속 계층 구조

network_link_registry

single_link_registry

요구 사항

헤더: agents.h

네임스페이스: 동시성

참고 항목

참조

동시성 네임스페이스

multi_link_registry 클래스