Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
d
e
f
l
m
o
p
s
t
u
v
Related Functions
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
EventFilter
Utilities
interface
forwards.h
Go to the documentation of this file.
1
#ifndef JSON_FORWARDS_H_INCLUDED
2
#define JSON_FORWARDS_H_INCLUDED
3
4
#include "
config.h
"
5
6
namespace
Json
{
7
8
// writer.h
9
class
FastWriter;
10
class
StyledWriter;
11
12
// reader.h
13
class
Reader;
14
15
// features.h
16
class
Features
;
17
18
// value.h
19
typedef
int
Int
;
20
typedef
unsigned
int
UInt
;
21
class
StaticString
;
22
class
Path
;
23
class
PathArgument
;
24
class
Value
;
25
class
ValueIteratorBase
;
26
class
ValueIterator
;
27
class
ValueConstIterator
;
28
#ifdef JSON_VALUE_USE_INTERNAL_MAP
29
class
ValueAllocator
;
30
class
ValueMapAllocator;
31
class
ValueInternalLink;
32
class
ValueInternalArray;
33
class
ValueInternalMap;
34
#endif // #ifdef JSON_VALUE_USE_INTERNAL_MAP
35
36
}
// namespace Json
37
38
#endif // JSON_FORWARDS_H_INCLUDED
Json::ValueIterator
Iterator for object and array value.
Definition:
value.h:908
Json::Path
Experimental and untested: represents a "path" to access a node.
Definition:
value.h:438
Json::Features
Configuration passed to reader and writer. This configuration object can be used to force the Reader ...
Definition:
features.h:12
Json::ValueAllocator
Experimental do not use: Allocator to customize member name and string value memory management done b...
Definition:
value.h:473
Json
JSON (JavaScript Object Notation).
Definition:
EvFDaqDirector.h:44
Json::ValueConstIterator
const iterator for object and array value.
Definition:
value.h:857
Json::ValueIteratorBase
base class for Value iterators.
Definition:
value.h:798
Json::Int
int Int
Definition:
forwards.h:16
Json::UInt
unsigned int UInt
Definition:
forwards.h:20
Json::PathArgument
Experimental and untested: represents an element of the "path" to access a node.
Definition:
value.h:411
Json::StaticString
Lightweight wrapper to tag static string.
Definition:
value.h:60
config.h
Json::Value
Represents a JSON value.
Definition:
value.h:99
Generated for CMSSW Reference Manual by
1.8.16