10 #ifndef hifi_Controllers_Forward_h
11 #define hifi_Controllers_Forward_h
13 namespace controller {
16 using EndpointPointer = std::shared_ptr<Endpoint>;
17 using EndpointList = std::list<EndpointPointer>;
20 using FilterPointer = std::shared_ptr<Filter>;
21 using FilterList = std::list<FilterPointer>;
24 using RoutePointer = std::shared_ptr<Route>;
25 using RouteList = std::list<RoutePointer>;
28 using ConditionalPointer = std::shared_ptr<Conditional>;
29 using ConditionalList = std::list<ConditionalPointer>;
32 using MappingPointer = std::shared_ptr<Mapping>;
33 using MappingList = std::list<MappingPointer>;