Lines Matching refs:CFXJSE_Value
67 CFXJSE_Value::CFXJSE_Value(v8::Isolate* pIsolate) : m_pIsolate(pIsolate) {} in CFXJSE_Value() function in CFXJSE_Value
69 CFXJSE_Value::~CFXJSE_Value() {} in ~CFXJSE_Value()
71 CFXJSE_HostObject* CFXJSE_Value::ToHostObject(CFXJSE_Class* lpClass) const { in ToHostObject()
84 void CFXJSE_Value::SetObject(CFXJSE_HostObject* lpObject, in SetObject()
94 void CFXJSE_Value::SetHostObject(CFXJSE_HostObject* lpObject, in SetHostObject()
105 void CFXJSE_Value::SetArray( in SetArray()
106 const std::vector<std::unique_ptr<CFXJSE_Value>>& values) { in SetArray()
117 void CFXJSE_Value::SetDate(double dDouble) { in SetDate()
123 void CFXJSE_Value::SetFloat(FX_FLOAT fFloat) { in SetFloat()
129 bool CFXJSE_Value::SetObjectProperty(const CFX_ByteStringC& szPropName, in SetObjectProperty()
130 CFXJSE_Value* lpPropValue) { in SetObjectProperty()
147 bool CFXJSE_Value::GetObjectProperty(const CFX_ByteStringC& szPropName, in GetObjectProperty()
148 CFXJSE_Value* lpPropValue) { in GetObjectProperty()
164 bool CFXJSE_Value::SetObjectProperty(uint32_t uPropIdx, in SetObjectProperty()
165 CFXJSE_Value* lpPropValue) { in SetObjectProperty()
177 bool CFXJSE_Value::GetObjectPropertyByIdx(uint32_t uPropIdx, in GetObjectPropertyByIdx()
178 CFXJSE_Value* lpPropValue) { in GetObjectPropertyByIdx()
190 bool CFXJSE_Value::DeleteObjectProperty(const CFX_ByteStringC& szPropName) { in DeleteObjectProperty()
203 bool CFXJSE_Value::HasObjectOwnProperty(const CFX_ByteStringC& szPropName, in HasObjectOwnProperty()
221 bool CFXJSE_Value::SetObjectOwnProperty(const CFX_ByteStringC& szPropName, in SetObjectOwnProperty()
222 CFXJSE_Value* lpPropValue) { in SetObjectOwnProperty()
242 bool CFXJSE_Value::SetFunctionBind(CFXJSE_Value* lpOldFunction, in SetFunctionBind()
243 CFXJSE_Value* lpNewThis) { in SetFunctionBind()
276 bool CFXJSE_Value::Call(CFXJSE_Value* lpReceiver, in Call()
277 CFXJSE_Value* lpRetValue, in Call()
279 CFXJSE_Value** lpArgs) { in Call()
301 CFXJSE_Value* lpArg = lpArgs[i]; in Call()
348 bool CFXJSE_Value::IsUndefined() const { in IsUndefined()
357 bool CFXJSE_Value::IsNull() const { in IsNull()
366 bool CFXJSE_Value::IsBoolean() const { in IsBoolean()
375 bool CFXJSE_Value::IsString() const { in IsString()
384 bool CFXJSE_Value::IsNumber() const { in IsNumber()
393 bool CFXJSE_Value::IsInteger() const { in IsInteger()
402 bool CFXJSE_Value::IsObject() const { in IsObject()
411 bool CFXJSE_Value::IsArray() const { in IsArray()
420 bool CFXJSE_Value::IsFunction() const { in IsFunction()
429 bool CFXJSE_Value::IsDate() const { in IsDate()
438 bool CFXJSE_Value::ToBoolean() const { in ToBoolean()
445 FX_FLOAT CFXJSE_Value::ToFloat() const { in ToFloat()
452 double CFXJSE_Value::ToDouble() const { in ToDouble()
459 int32_t CFXJSE_Value::ToInteger() const { in ToInteger()
466 CFX_ByteString CFXJSE_Value::ToString() const { in ToString()
475 void CFXJSE_Value::SetUndefined() { in SetUndefined()
481 void CFXJSE_Value::SetNull() { in SetNull()
487 void CFXJSE_Value::SetBoolean(bool bBoolean) { in SetBoolean()
493 void CFXJSE_Value::SetInteger(int32_t nInteger) { in SetInteger()
499 void CFXJSE_Value::SetDouble(double dDouble) { in SetDouble()
505 void CFXJSE_Value::SetString(const CFX_ByteStringC& szString) { in SetString()
513 void CFXJSE_Value::SetJSObject() { in SetJSObject()