2026-01-26 14:51:28 +09:00

29 lines
857 B
C#

/*
* Copyright (c) 2025 LG Electronics Inc.
* SPDX-License-Identifier: LicenseRef-LGE-Proprietary
*/
namespace VisionDirector {
/// <summary>
/// TeachingDirector를 관리하는 매니저
/// </summary>
public class TeachingDirectorManager : MotionDirectorManager {
private static object _staticLock = new object();
private static TeachingDirectorManager _instance = null;
/// <summary>
/// TeachingDirectorManager의 싱글턴 인스턴스
/// </summary>
public static TeachingDirectorManager Instance {
get {
lock (_staticLock) {
if (_instance == null) {
_instance = new TeachingDirectorManager();
}
return _instance;
}
}
}
}
}