FiReS
0.2.0
FiReS - Filter, Retrieval and Search
|
This is the complete list of members for fires::PropertyManager, including all inherited members.
_aggregators (defined in fires::PropertyManager) | fires::PropertyManager | protectedstatic |
_casters (defined in fires::PropertyManager) | fires::PropertyManager | protectedstatic |
_properties (defined in fires::PropertyManager) | fires::PropertyManager | protectedstatic |
_sorters (defined in fires::PropertyManager) | fires::PropertyManager | protectedstatic |
addType(const std::type_index typeIdx, PropertyCaster *caster, PropertyAggregator *aggregator, PropertySorter *sorter) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
clear(void) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
getAggregator(PropertyGID propertyGID) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
getAggregator(const std::string &label) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
getFilter(PropertyGID propertyGID) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
getFilter(const std::string &label) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
getPropertyCaster(PropertyGID propertyGID) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
getPropertyCaster(const std::string &label) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
getSorter(PropertyGID propertyGID) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
getSorter(const std::string &label) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
registerProperty(fires::Object *obj, const std::string &label, T value, typename std::enable_if< std::is_arithmetic< T >::value >::type *=0) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
registerProperty(const std::string &label, T, typename std::enable_if< std::is_arithmetic< T >::value >::type *=0) | fires::PropertyManager | inlinestatic |
registerProperty(fires::Object *obj, const std::string &label, T value, typename std::enable_if< boost::spirit::traits::is_string< T >::value >::type *=0) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
registerProperty(const std::string &label, T, typename std::enable_if< boost::spirit::traits::is_string< T >::value >::type *=0) | fires::PropertyManager | inlinestatic |
registerProperty(Object *obj, const std::string &label, T value, const std::map< T, std::string > &enumToString=std::map< T, std::string >(), typename std::enable_if< std::is_enum< T >::value >::type *=0) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
registerProperty(const std::string &label, T, const std::map< T, std::string > &enumToString=std::map< T, std::string >(), typename std::enable_if< std::is_enum< T >::value >::type *=0) | fires::PropertyManager | inlinestatic |
registerProperty(fires::Object *obj, const std::string &label, T value, typename std::enable_if< std::is_class< T >::value &&!boost::spirit::traits::is_string< T >::value >::type *=0) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
registerProperty(const std::string &label, T, typename std::enable_if< std::is_class< T >::value &&!boost::spirit::traits::is_string< T >::value >::type *=0) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
setFilterRange(Filter *filter, int minValue, int maxValue) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
setTypeAgregator(std::type_index typeIndex, PropertyAggregator *agregator) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
setTypePropertyCaster(std::type_index typeIndex, PropertyCaster *caster) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |
setTypeSorter(std::type_index typeIndex, PropertySorter *sorter) (defined in fires::PropertyManager) | fires::PropertyManager | inlinestatic |