using Aurora.Api;
namespace VisionCommon {
///
/// 서브 시퀀스 매니저
///
public class SubSeqManager {
private static Logger _Logger = new Logger("SubSeqManager");
private static readonly object _Lock = new object();
///
/// 서브 시퀀스의 시퀀스빌더를 생성한다.
///
/// 서브 시퀀스 객체
/// 시퀀스 이름
/// 시퀀스빌더
public static SequenceBuilder CreateSubSeqBuilder(object seqObj, string subSeqName) {
lock (_Lock) {
return (seqObj as SubSeqBase).Builder(subSeqName);
}
}
}
}