Lines Matching defs:FundamentalValue
162 ///////////////////// FundamentalValue ////////////////////
164 FundamentalValue::FundamentalValue(bool in_value)
168 FundamentalValue::FundamentalValue(int in_value)
172 FundamentalValue::FundamentalValue(double in_value)
181 FundamentalValue::~FundamentalValue() {
184 bool FundamentalValue::GetAsBoolean(bool* out_value) const {
190 bool FundamentalValue::GetAsInteger(int* out_value) const {
196 bool FundamentalValue::GetAsDouble(double* out_value) const {
204 FundamentalValue* FundamentalValue::DeepCopy() const {
207 return new FundamentalValue(boolean_value_);
210 return new FundamentalValue(integer_value_);
213 return new FundamentalValue(double_value_);
221 bool FundamentalValue::Equals(const Value* other) const {
399 Set(path, new FundamentalValue(in_value));
403 Set(path, new FundamentalValue(in_value));
407 Set(path, new FundamentalValue(in_value));
435 SetWithoutPathExpansion(path, new FundamentalValue(in_value));
440 SetWithoutPathExpansion(path, new FundamentalValue(in_value));
445 SetWithoutPathExpansion(path, new FundamentalValue(in_value));
1021 Append(new FundamentalValue(in_value));
1025 Append(new FundamentalValue(in_value));
1029 Append(new FundamentalValue(in_value));