Scheduler::Reference 메서드
스케줄러의 참조 횟수를 증가시킵니다.
virtual unsigned int Reference() =0 ;
반환 값
새로 증가된 참조 횟수입니다.
설명
이것은 일반적으로 컴포지션에 대한 스케줄러의 수명을 관리하는 데 사용됩니다. 스케줄러의 참조 횟수가 0이 되면 스케줄러는 종료되고 스케줄러의 모든 작업이 완료되면 자신을 소멸시킵니다.
Reference 메서드를 호출하기 전에 참조 횟수가 0이고 스케줄러가 소유하지 않은 컨텍스트에서 호출이 이루어지지 않은 경우 메서드는 improper_scheduler_reference 예외를 throw합니다.
요구 사항
헤더: concrt.h
네임스페이스: 동시성