KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::RegistryItem Member List

This is the complete list of members for Kratos::RegistryItem, including all inherited members.

AddItem(std::string const &ItemName, TArgumentsList &&... Arguments)Kratos::RegistryIteminline
begin()Kratos::RegistryItem
cbegin() constKratos::RegistryItem
cend() constKratos::RegistryItem
end()Kratos::RegistryItem
GetItem(std::string const &rItemName) constKratos::RegistryItem
GetItem(std::string const &rItemName)Kratos::RegistryItem
GetValue() constKratos::RegistryIteminline
GetValueAs() constKratos::RegistryIteminline
HasItem(std::string const &rItemName) constKratos::RegistryItem
HasItems() constKratos::RegistryItem
HasValue() constKratos::RegistryItem
Info() constKratos::RegistryItem
KeyConstBegin() constKratos::RegistryItem
KeyConstEnd() constKratos::RegistryItem
KRATOS_CLASS_POINTER_DEFINITION(RegistryItem)Kratos::RegistryItem
Name() constKratos::RegistryIteminline
operator=(RegistryItem &rOther)=deleteKratos::RegistryItem
PrintData(std::ostream &rOStream) constKratos::RegistryItem
PrintInfo(std::ostream &rOStream) constKratos::RegistryItem
RegistryItem()=deleteKratos::RegistryItem
RegistryItem(const std::string &rName)Kratos::RegistryIteminline
RegistryItem(const std::string &rName, const std::function< std::shared_ptr< TItemType >(TArgs...)> &rValue)Kratos::RegistryIteminline
RegistryItem(const std::string &rName, const TItemType &rValue)Kratos::RegistryIteminline
RegistryItem(const std::string &rName, const shared_ptr< TItemType > &pValue)Kratos::RegistryIteminline
RegistryItem(RegistryItem const &rOther)=deleteKratos::RegistryItem
RemoveItem(std::string const &rItemName)Kratos::RegistryItem
size()Kratos::RegistryItem
SubRegistryItemPointerType typedefKratos::RegistryItem
SubRegistryItemType typedefKratos::RegistryItem
ToJson(std::string const &rTabSpacing="", const std::size_t Level=0) constKratos::RegistryItem
~RegistryItem()=defaultKratos::RegistryItem