Sirikata
Namespaces | Functions
liboh/plugins/js/JSUtil.cpp File Reference
#include <iostream>
#include <iomanip>
#include "JSUtil.hpp"
#include "JSLogging.hpp"
Include dependency graph for JSUtil.cpp:

Namespaces

namespace  Sirikata
 

Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO.


namespace  Sirikata::JS

Functions

bool Sirikata::JS::StringValidate (const Handle< Value > &val)
std::string Sirikata::JS::StringExtract (const Handle< Value > &val)
bool Sirikata::JS::NumericValidate (const Handle< Value > &val)
double Sirikata::JS::NumericExtract (const Handle< Value > &val)
Handle< Value > Sirikata::JS::CreateJSResult (Handle< Object > &orig, const double &src)
Handle< Value > Sirikata::JS::CreateJSResult (v8::Handle< v8::Context > &ctx, const double &src)
Handle< Value > Sirikata::JS::CreateJSResult (Handle< Object > &orig, const float &src)
Handle< Value > Sirikata::JS::CreateJSResult (v8::Handle< v8::Context > &ctx, const float &src)
v8::Handle< v8::Object > Sirikata::JS::ObjectCast (const v8::Handle< v8::Value > &v)
v8::Handle< v8::Function > Sirikata::JS::FunctionCast (const v8::Handle< v8::Value > &v)
Handle< Value > Sirikata::JS::GetGlobal (v8::Handle< v8::Context > &ctx, const char *obj_name)