HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
types.h
Go to the documentation of this file.
1 //
2 // Copyright 2016 Pixar
3 //
4 // Licensed under the terms set forth in the LICENSE.txt file available at
5 // https://openusd.org/license.
6 //
7 #ifndef PXR_BASE_JS_TYPES_H
8 #define PXR_BASE_JS_TYPES_H
9 
10 /// \file js/types.h
11 
12 #include "pxr/pxr.h"
13 
14 #include <map>
15 #include <string>
16 #include <vector>
17 
19 
20 class JsValue;
21 typedef std::map<std::string, JsValue> JsObject;
22 typedef std::vector<JsValue> JsArray;
23 
25 
26 #endif // PXR_BASE_JS_TYPES_H
std::vector< JsValue > JsArray
Definition: types.h:22
Definition: value.h:44
std::map< std::string, JsValue > JsObject
Definition: types.h:20
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
Definition: path.h:1425
#define PXR_NAMESPACE_CLOSE_SCOPE
Definition: pxr.h:74