SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PropertyManager Member List

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

add_class(const std::string &type, const std::string &parent, Persistent *(*maker)(), Persistent *(*bc_maker1)()=0, Persistent *(*bc_maker2)()=0)Persistentstatic
add_field_class(const std::string &type, Persistent *(*maker)(), Persistent *(*bc_maker1)()=0, Persistent *(*bc_maker2)()=0)Persistentstatic
add_mesh_class(const std::string &type, Persistent *(*maker)(), Persistent *(*bc_maker1)()=0, Persistent *(*bc_maker2)()=0)Persistentstatic
clear_transient()PropertyManagerprotected
copy_properties(const PropertyManager *src)PropertyManager
dynamic_type_name() const PropertyManagervirtual
find_derived(const std::string &classname, const std::string &basename)Persistentstatic
freeze()PropertyManagervirtual
frozen_PropertyManagerprotected
get_name()PropertyManagerinline
get_property(const std::string &, T &)PropertyManager
get_property_name(size_t index)PropertyManager
io(Piostream &stream)PropertyManagervirtual
is_base_of(const std::string &parent, const std::string &type)Persistentstatic
is_frozen() const PropertyManagerinline
is_property(const std::string &)PropertyManager
lockPropertyManagerprotected
nproperties() const PropertyManagerinline
operator!=(const PropertyManager &pm)PropertyManager
operator=(const PropertyManager &pm)PropertyManager
operator==(const PropertyManager &pm)PropertyManager
properties() const PropertyManagerinline
PropertyManager()PropertyManager
PropertyManager(const PropertyManager &copy)PropertyManager
remove_property(const std::string &)PropertyManager
set_name(const std::string &name)PropertyManagerinline
set_property(const std::string &, const T &, bool is_transient)PropertyManager
thaw()PropertyManagervirtual
type_idPropertyManagerstatic
~Persistent()Persistentvirtual
~PropertyManager()PropertyManagervirtual