v8  3.11.10 (node 0.8.28)
V8 is Google's open source JavaScript engine
Integer Class Reference

#include <v8.h>

Inheritance diagram for Integer:
Collaboration diagram for Integer:

Public Member Functions

V8EXPORT int64_t Value () const
 
- Public Member Functions inherited from Number
V8EXPORT double Value () const
 
- Public Member Functions inherited from Value
bool IsUndefined () const
 
bool IsNull () const
 
V8EXPORT bool IsTrue () const
 
V8EXPORT bool IsFalse () const
 
bool IsString () const
 
V8EXPORT bool IsFunction () const
 
V8EXPORT bool IsArray () const
 
V8EXPORT bool IsObject () const
 
V8EXPORT bool IsBoolean () const
 
V8EXPORT bool IsNumber () const
 
V8EXPORT bool IsExternal () const
 
V8EXPORT bool IsInt32 () const
 
V8EXPORT bool IsUint32 () const
 
V8EXPORT bool IsDate () const
 
V8EXPORT bool IsBooleanObject () const
 
V8EXPORT bool IsNumberObject () const
 
V8EXPORT bool IsStringObject () const
 
V8EXPORT bool IsNativeError () const
 
V8EXPORT bool IsRegExp () const
 
V8EXPORT Local< BooleanToBoolean () const
 
V8EXPORT Local< NumberToNumber () const
 
V8EXPORT Local< StringToString () const
 
V8EXPORT Local< StringToDetailString () const
 
V8EXPORT Local< ObjectToObject () const
 
V8EXPORT Local< IntegerToInteger () const
 
V8EXPORT Local< Uint32ToUint32 () const
 
V8EXPORT Local< Int32ToInt32 () const
 
V8EXPORT Local< Uint32ToArrayIndex () const
 
V8EXPORT bool BooleanValue () const
 
V8EXPORT double NumberValue () const
 
V8EXPORT int64_t IntegerValue () const
 
V8EXPORT uint32_t Uint32Value () const
 
V8EXPORT int32_t Int32Value () const
 
V8EXPORT bool Equals (Handle< Value > that) const
 
V8EXPORT bool StrictEquals (Handle< Value > that) const
 

Static Public Member Functions

static V8EXPORT Local< IntegerNew (int32_t value)
 
static V8EXPORT Local< IntegerNewFromUnsigned (uint32_t value)
 
static IntegerCast (v8::Value *obj)
 
- Static Public Member Functions inherited from Number
static V8EXPORT Local< NumberNew (double value)
 
static NumberCast (v8::Value *obj)
 

Detailed Description

A JavaScript value representing a signed integer.

Definition at line 1366 of file v8.h.

Member Function Documentation

◆ Cast()

Integer * Cast ( v8::Value obj)
inlinestatic

Definition at line 4338 of file v8.h.

◆ New()

static V8EXPORT Local<Integer> New ( int32_t  value)
static

◆ NewFromUnsigned()

static V8EXPORT Local<Integer> NewFromUnsigned ( uint32_t  value)
static

◆ Value()

V8EXPORT int64_t Value ( ) const

The documentation for this class was generated from the following file: