AddBool(const std::string &rEntry, const bool Value) | Kratos::Parameters | |
AddDouble(const std::string &rEntry, const double Value) | Kratos::Parameters | |
AddEmptyArray(const std::string &rEntry) | Kratos::Parameters | |
AddEmptyValue(const std::string &rEntry) | Kratos::Parameters | |
AddInt(const std::string &rEntry, const int Value) | Kratos::Parameters | |
AddMatrix(const std::string &rEntry, const Matrix &rValue) | Kratos::Parameters | |
AddMissingParameters(const Parameters &rDefaultParameters) | Kratos::Parameters | |
AddString(const std::string &rEntry, const std::string &rValue) | Kratos::Parameters | |
AddStringArray(const std::string &rEntry, const std::vector< std::string > &rValue) | Kratos::Parameters | |
AddValue(const std::string &rEntry, const Parameters &rOtherValue) | Kratos::Parameters | |
AddVector(const std::string &rEntry, const Vector &rValue) | Kratos::Parameters | |
Append(const double Value) | Kratos::Parameters | |
Append(const int Value) | Kratos::Parameters | |
Append(const bool Value) | Kratos::Parameters | |
Append(const std::string &rValue) | Kratos::Parameters | |
Append(const Vector &rValue) | Kratos::Parameters | |
Append(const Matrix &rValue) | Kratos::Parameters | |
Append(const Parameters &rValue) | Kratos::Parameters | |
begin() | Kratos::Parameters | |
begin() const | Kratos::Parameters | |
Clone() const | Kratos::Parameters | |
const_iterator typedef | Kratos::Parameters | |
CopyValuesFromExistingParameters(const Parameters OriginParameters, const std::vector< std::string > &rListParametersToCopy) | Kratos::Parameters | |
end() | Kratos::Parameters | |
end() const | Kratos::Parameters | |
Get() const | Kratos::Parameters | |
GetArrayItem(const IndexType Index) | Kratos::Parameters | |
GetArrayItem(const IndexType Index) const | Kratos::Parameters | |
GetBool() const | Kratos::Parameters | |
GetDouble() const | Kratos::Parameters | |
GetInt() const | Kratos::Parameters | |
GetMatrix() const | Kratos::Parameters | |
GetString() const | Kratos::Parameters | |
GetStringArray() const | Kratos::Parameters | |
GetValue(const std::string &rEntry) | Kratos::Parameters | |
GetValue(const std::string &rEntry) const | Kratos::Parameters | |
GetVector() const | Kratos::Parameters | |
Has(const std::string &rEntry) const | Kratos::Parameters | |
HasSameKeysAndTypeOfValuesAs(Parameters &rParameters) | Kratos::Parameters | |
IndexType typedef | Kratos::Parameters | |
Info() const | Kratos::Parameters | inlinevirtual |
Is() const | Kratos::Parameters | |
Is() const | Kratos::Parameters | |
IsArray() const | Kratos::Parameters | |
IsBool() const | Kratos::Parameters | |
IsDouble() const | Kratos::Parameters | |
IsEquivalentTo(Parameters &rParameters) | Kratos::Parameters | |
IsInt() const | Kratos::Parameters | |
IsMatrix() const | Kratos::Parameters | |
IsNull() const | Kratos::Parameters | |
IsNumber() const | Kratos::Parameters | |
IsString() const | Kratos::Parameters | |
IsStringArray() const | Kratos::Parameters | |
IsSubParameter() const | Kratos::Parameters | |
IsVector() const | Kratos::Parameters | |
items() noexcept | Kratos::Parameters | |
items() const noexcept | Kratos::Parameters | |
iterator typedef | Kratos::Parameters | |
json_const_iteration_proxy typedef | Kratos::Parameters | |
json_const_iterator typedef | Kratos::Parameters | |
json_iteration_proxy typedef | Kratos::Parameters | |
json_iterator typedef | Kratos::Parameters | |
KRATOS_CLASS_POINTER_DEFINITION(Parameters) | Kratos::Parameters | |
operator=(Parameters const &rOther) | Kratos::Parameters | |
operator=(Parameters &&rOther) | Kratos::Parameters | |
operator[](const std::string &rEntry) | Kratos::Parameters | |
operator[](const std::string &rEntry) const | Kratos::Parameters | |
operator[](const IndexType Index) | Kratos::Parameters | |
operator[](const IndexType Index) const | Kratos::Parameters | |
Parameters() | Kratos::Parameters | |
Parameters(const std::string &rJsonString) | Kratos::Parameters | |
Parameters(std::ifstream &rStringStream) | Kratos::Parameters | |
Parameters(Parameters const &rOther) | Kratos::Parameters | |
Parameters(Parameters &&rOther) | Kratos::Parameters | |
PrettyPrintJsonString() const | Kratos::Parameters | |
PrintData(std::ostream &rOStream) const | Kratos::Parameters | inlinevirtual |
PrintInfo(std::ostream &rOStream) const | Kratos::Parameters | inlinevirtual |
RecursivelyAddMissingParameters(const Parameters &rDefaultParameters) | Kratos::Parameters | |
RecursivelyFindValue(const nlohmann::json &rBaseValue, const nlohmann::json &rValueToFind) const | Kratos::Parameters | |
RecursivelyValidateAndAssignDefaults(const Parameters &rDefaultParameters) | Kratos::Parameters | |
RecursivelyValidateDefaults(const Parameters &rDefaultParameters) const | Kratos::Parameters | |
RemoveValue(const std::string &rEntry) | Kratos::Parameters | |
RemoveValues(const std::vector< std::string > &rEntries) | Kratos::Parameters | |
Reset() noexcept | Kratos::Parameters | |
Serializer class | Kratos::Parameters | friend |
Set(const TValue &rValue) | Kratos::Parameters | |
SetArrayItem(const IndexType Index, const Parameters &rOtherArrayItem) | Kratos::Parameters | |
SetBool(const bool Value) | Kratos::Parameters | |
SetDouble(const double Value) | Kratos::Parameters | |
SetInt(const int Value) | Kratos::Parameters | |
SetMatrix(const Matrix &rValue) | Kratos::Parameters | |
SetString(const std::string &rValue) | Kratos::Parameters | |
SetStringArray(const std::vector< std::string > &rValue) | Kratos::Parameters | |
SetValue(const std::string &rEntry, const Parameters &rOtherValue) | Kratos::Parameters | |
SetVector(const Vector &rValue) | Kratos::Parameters | |
size() const | Kratos::Parameters | |
SizeType typedef | Kratos::Parameters | |
swap(Parameters &rOther) noexcept | Kratos::Parameters | |
ValidateAndAssignDefaults(const Parameters &rDefaultParameters) | Kratos::Parameters | |
ValidateDefaults(const Parameters &rDefaultParameters) const | Kratos::Parameters | |
WriteJsonString() const | Kratos::Parameters | |
~Parameters() | Kratos::Parameters | inlinevirtual |