1 #include "../types.hpp"
2 
3 /**
4  * No runtime tests - just make sure we have the right headers included.
5  */
6 using namespace phosphor::inventory::manager;
7 
8 struct Empty
9 {};
10 
functionUsingInterfaceVariantType(InterfaceVariantType &)11 void functionUsingInterfaceVariantType(InterfaceVariantType&) {}
functionUsingInterfaceType(InterfaceType<Empty> &)12 void functionUsingInterfaceType(InterfaceType<Empty>&) {}
functionUsingObjectType(ObjectType<Empty> &)13 void functionUsingObjectType(ObjectType<Empty>&) {}
functionUsingInterface(Interface &)14 void functionUsingInterface(Interface&) {}
functionUsingObject(Object &)15 void functionUsingObject(Object&) {}
functionUsingAction(Action &)16 void functionUsingAction(Action&) {}
functionUsingFilter(Filter &)17 void functionUsingFilter(Filter&) {}
functionUsingPathCondition(PathCondition &)18 void functionUsingPathCondition(PathCondition&) {}
functionUsingGetProperty(GetProperty<Empty> &)19 void functionUsingGetProperty(GetProperty<Empty>&) {}
20