Sirikata
|
#include "JS_JSMessage.pbj.hpp"
#include "JSSerializer.hpp"
#include <string>
#include "JSUtil.hpp"
#include "JSObjects/JSFields.hpp"
#include "JSObjects/JSVisible.hpp"
#include "JSObjectStructs/JSVisibleStruct.hpp"
#include "JSObjectStructs/JSSystemStruct.hpp"
#include "JSObjectStructs/JSPresenceStruct.hpp"
#include "JSObjectScript.hpp"
#include "EmersonScript.hpp"
#include "JSLogging.hpp"
#include "JSObjects/JSObjectsUtils.hpp"
#include <v8.h>
Namespaces | |
namespace | Sirikata |
Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO. | |
namespace | Sirikata::JS |
Functions | |
void | Sirikata::JS::annotateMessage (Sirikata::JS::Protocol::JSMessage &toAnnotate, int32 &toStampWith) |
void | Sirikata::JS::annotateMessage (Sirikata::JS::Protocol::IJSMessage &toAnnotate, int32 &toStampWith) |
void | Sirikata::JS::debug_printSerialized (Sirikata::JS::Protocol::JSMessage jm, String prepend) |
void | Sirikata::JS::debug_printSerializedFieldVal (Sirikata::JS::Protocol::JSFieldValue jsfieldval, String prepend, String name) |
std::vector< String > | Sirikata::JS::getPropertyNames (v8::Handle< v8::Object > obj) |
std::vector< String > | Sirikata::JS::getOwnPropertyNames (v8::Local< v8::Object > obj) |