(składnia)

Bartosz 'BaSz' Szurgot: Dyspozytor w C++14

Programista 08/2014 (27) [okładka]

Dyspozytor (ang. dispatcher) jest wzorcem służącym do przekazywania otrzymanych wiadomości do kodu je obsługującego. Przychodzące wiadomości są w postaci zserializowanej. Do użytkownika trafić mają w postaci zdeserializowanych obiektów końcowych. Problem nie jest nowy – towarzyszy programistom praktycznie od zawsze. Pojawianie się szkicu standardu C++14 umożliwiło rozwiązanie go w sposób prosty i przenośny. Niniejszy artykuł przedstawia koncepcję implementacji frameworka dyspozytora, przy użyciu możliwie najmniejszej ilości kodu po stronie użytkownika.