FiReS  0.2.0
FiReS - Filter, Retrieval and Search
fires::PropertyManager Member List

This is the complete list of members for fires::PropertyManager, including all inherited members.

_aggregators (defined in fires::PropertyManager)fires::PropertyManagerprotectedstatic
_casters (defined in fires::PropertyManager)fires::PropertyManagerprotectedstatic
_properties (defined in fires::PropertyManager)fires::PropertyManagerprotectedstatic
_sorters (defined in fires::PropertyManager)fires::PropertyManagerprotectedstatic
addType(const std::type_index typeIdx, PropertyCaster *caster, PropertyAggregator *aggregator, PropertySorter *sorter) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
clear(void) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
getAggregator(PropertyGID propertyGID) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
getAggregator(const std::string &label) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
getFilter(PropertyGID propertyGID) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
getFilter(const std::string &label) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
getPropertyCaster(PropertyGID propertyGID) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
getPropertyCaster(const std::string &label) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
getSorter(PropertyGID propertyGID) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
getSorter(const std::string &label) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
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::PropertyManagerinlinestatic
registerProperty(const std::string &label, T, typename std::enable_if< std::is_arithmetic< T >::value >::type *=0)fires::PropertyManagerinlinestatic
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::PropertyManagerinlinestatic
registerProperty(const std::string &label, T, typename std::enable_if< boost::spirit::traits::is_string< T >::value >::type *=0)fires::PropertyManagerinlinestatic
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::PropertyManagerinlinestatic
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::PropertyManagerinlinestatic
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::PropertyManagerinlinestatic
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::PropertyManagerinlinestatic
setFilterRange(Filter *filter, int minValue, int maxValue) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
setTypeAgregator(std::type_index typeIndex, PropertyAggregator *agregator) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
setTypePropertyCaster(std::type_index typeIndex, PropertyCaster *caster) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic
setTypeSorter(std::type_index typeIndex, PropertySorter *sorter) (defined in fires::PropertyManager)fires::PropertyManagerinlinestatic