Lines Matching refs:FundamentalValue
73 FundamentalValue* Value::CreateBooleanValue(bool in_value) {
74 return new FundamentalValue(in_value);
78 FundamentalValue* Value::CreateIntegerValue(int in_value) {
79 return new FundamentalValue(in_value);
83 FundamentalValue* Value::CreateDoubleValue(double in_value) {
84 return new FundamentalValue(in_value);
150 ///////////////////// FundamentalValue ////////////////////
152 FundamentalValue::FundamentalValue(bool in_value)
156 FundamentalValue::FundamentalValue(int in_value)
160 FundamentalValue::FundamentalValue(double in_value)
164 FundamentalValue::~FundamentalValue() {
167 bool FundamentalValue::GetAsBoolean(bool* out_value) const {
173 bool FundamentalValue::GetAsInteger(int* out_value) const {
179 bool FundamentalValue::GetAsDouble(double* out_value) const {
185 FundamentalValue* FundamentalValue::DeepCopy() const {
202 bool FundamentalValue::Equals(const Value* other) const {