Ejemplo n.º 1
0
        public ComparisonResult Perform(MatchingMode Mode)
        {
            ComparisonResult result = new ComparisonResult();

            m_CurrentMode = Mode;

            FillComparisonNode(m_Left, m_Right, result);

            return(result);
        }
        private void StartMatch(MatchingMode mode)
        {
            StopMatch();
            switch (mode)
            {
            case MatchingMode.Host:
                _networkDiscovery.Initialize();
                _networkDiscovery.StartAsServer();
                NetworkManager.singleton.StartHost();
                break;

            case MatchingMode.Client:
                _networkDiscovery.Initialize();
                _networkDiscovery.StartAsClient();
                NetworkManager.singleton.StartClient();
                break;
            }

            _matchingMode = mode;
        }
Ejemplo n.º 3
0
        public virtual void Verify(string input, List <string> expected, MatchingMode matchingMode = MatchingMode.Longest)
        {
            var tokenizer = new ThaiTokenizer(matchingMode: matchingMode);

            Verify(tokenizer, input, expected);
        }
        public ThaiTokenizer(List <string> customWords = null, MatchingMode matchingMode = MatchingMode.Longest)
        {
            MatchingMode = matchingMode;

            InitialDictionary(customWords);
        }