-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathSMJS_DataMaps.h
More file actions
28 lines (21 loc) · 761 Bytes
/
SMJS_DataMaps.h
File metadata and controls
28 lines (21 loc) · 761 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef _INCLUDE_SMJS_DATAMAPS_H_
#define _INCLUDE_SMJS_DATAMAPS_H_
#include "SMJS.h"
#include "smsdk_ext.h"
#include <map>
#include "SMJS_BaseWrapped.h"
#include "SMJS_SimpleWrapped.h"
#include "dt_send.h"
#include "server_class.h"
class SMJS_Entity;
class SMJS_DataMaps : public SMJS_BaseWrapped {
public:
SMJS_Entity *entWrapper;
WRAPPED_CLS(SMJS_DataMaps, SMJS_BaseWrapped) {
temp->SetClassName(v8::String::New("DataMaps"));
temp->InstanceTemplate()->SetNamedPropertyHandler(SGetDataMap, SSetDataMap);
}
static v8::Handle<v8::Value> SGetDataMap(v8::Local<v8::String> prop, const v8::AccessorInfo &info);
static v8::Handle<v8::Value> SSetDataMap(v8::Local<v8::String> prop, v8::Local<v8::Value> value, const v8::AccessorInfo &info);
};
#endif