Exemplo n.º 1
0
bool Phobos::Register::Table::TryGetString(const String_t &key, String_t &value) const
{
	const String_t *foundValue = TryGetString(this, key);
	if(!foundValue)
		return false;

	value = *foundValue;
	return true;
}
Exemplo n.º 2
0
    T GetEnum(const std::string &name, T defaultValue, const IConfigEnum<T> &configEnum) const
    {
        std::string szValue;
        if (!TryGetString(name, &szValue))
        {
            return defaultValue;
        }

        return configEnum.GetValue(szValue, defaultValue);
    }
Exemplo n.º 3
0
FString FJsonValue::AsString() const 
{
	FString String;

	if (!TryGetString(String))
	{
		ErrorMessage(TEXT("String"));
	}

	return String;
}
Exemplo n.º 4
0
const Phobos::String_t *Phobos::Register::Table::TryGetString(const String_t &key) const
{
	return TryGetString(this, key);
}