libMVRgdtf
40bc00a
A library for GDTF and MVR
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
w
x
Variables
i
k
m
Typedefs
_
c
d
e
f
g
i
j
k
m
n
o
p
q
r
s
t
u
v
w
Enumerations
c
e
v
w
x
Enumerator
c
d
e
f
k
n
p
r
s
u
x
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
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
i
j
k
m
n
o
p
r
s
t
v
w
Enumerations
Enumerator
Related Symbols
:
b
d
o
s
w
x
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
m
n
o
p
r
s
t
u
v
w
x
z
Functions
a
b
c
d
f
g
h
i
m
n
o
r
s
t
v
x
Variables
d
k
m
p
Typedefs
b
c
d
f
g
i
m
r
s
t
u
v
x
Enumerations
Enumerator
k
m
t
Macros
_
a
c
d
e
f
g
i
j
k
m
n
p
r
s
t
u
v
w
x
z
▼
libMVRgdtf
Deprecated List
▼
Namespaces
▼
Namespace List
►
MVRxchangeNetwork
▼
nlohmann
▼
detail
dtoa_impl
►
binary_reader
conjunction
conjunction< B1 >
conjunction< B1, Bn... >
►
detector
►
detector< Default, void_t< Op< Args... > >, Op, Args... >
►
exception
external_constructor
external_constructor< value_t::array >
external_constructor< value_t::binary >
external_constructor< value_t::boolean >
external_constructor< value_t::number_float >
external_constructor< value_t::number_integer >
external_constructor< value_t::number_unsigned >
external_constructor< value_t::object >
external_constructor< value_t::string >
►
from_json_fn
has_from_json
►
has_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >
has_non_default_from_json
►
has_non_default_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >
has_to_json
►
has_to_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >
►
internal_iterator
invalid_iterator
is_basic_json
is_basic_json< NLOHMANN_BASIC_JSON_TPL >
is_compatible_array_type
is_compatible_array_type_impl
is_compatible_array_type_impl< BasicJsonType, CompatibleArrayType, enable_if_t< is_detected< value_type_t, CompatibleArrayType >::value &&is_detected< iterator_t, CompatibleArrayType >::value &&!is_iterator_traits< iterator_traits< CompatibleArrayType > >::value > >
is_compatible_integer_type
is_compatible_integer_type_impl
►
is_compatible_integer_type_impl< RealIntegerType, CompatibleNumberIntegerType, enable_if_t< std::is_integral< RealIntegerType >::value &&std::is_integral< CompatibleNumberIntegerType >::value &&!std::is_same< bool, CompatibleNumberIntegerType >::value > >
is_compatible_object_type
is_compatible_object_type_impl
►
is_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, enable_if_t< is_detected< mapped_type_t, CompatibleObjectType >::value &&is_detected< key_type_t, CompatibleObjectType >::value > >
is_compatible_string_type
is_compatible_string_type_impl
is_compatible_string_type_impl< BasicJsonType, CompatibleStringType, enable_if_t< is_detected_exact< typename BasicJsonType::string_t::value_type, value_type_t, CompatibleStringType >::value > >
is_compatible_type
is_compatible_type_impl
is_compatible_type_impl< BasicJsonType, CompatibleType, enable_if_t< is_complete_type< CompatibleType >::value > >
is_complete_type
is_complete_type< T, decltype(void(sizeof(T)))>
is_constructible_array_type
is_constructible_array_type_impl
is_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, enable_if_t< !std::is_same< ConstructibleArrayType, typename BasicJsonType::value_type >::value &&std::is_default_constructible< ConstructibleArrayType >::value &&(std::is_move_assignable< ConstructibleArrayType >::value||std::is_copy_assignable< ConstructibleArrayType >::value)&&is_detected< value_type_t, ConstructibleArrayType >::value &&is_detected< iterator_t, ConstructibleArrayType >::value &&is_complete_type< detected_t< value_type_t, ConstructibleArrayType > >::value > >
is_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, enable_if_t< std::is_same< ConstructibleArrayType, typename BasicJsonType::value_type >::value > >
is_constructible_object_type
is_constructible_object_type_impl
►
is_constructible_object_type_impl< BasicJsonType, ConstructibleObjectType, enable_if_t< is_detected< mapped_type_t, ConstructibleObjectType >::value &&is_detected< key_type_t, ConstructibleObjectType >::value > >
is_constructible_string_type
is_constructible_string_type_impl
is_constructible_string_type_impl< BasicJsonType, ConstructibleStringType, enable_if_t< is_detected_exact< typename BasicJsonType::string_t::value_type, value_type_t, ConstructibleStringType >::value > >
is_constructible_tuple
is_constructible_tuple< T1, std::tuple< Args... > >
is_getable
is_iterator_traits
is_iterator_traits< iterator_traits< T > >
is_json_ref
is_json_ref< json_ref< T > >
►
iter_impl
►
iteration_proxy
►
iteration_proxy_value
iterator_traits
►
iterator_traits< T *, enable_if_t< std::is_object< T >::value > >
iterator_traits< T, enable_if_t< !std::is_pointer< T >::value > >
iterator_types
►
iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > >
►
json_ref
►
json_sax_acceptor
►
json_sax_dom_callback_parser
►
json_sax_dom_parser
►
lexer
►
lexer_base
►
make_void
►
nonesuch
other_error
out_of_range
►
parse_error
►
position_t
►
serializer
►
to_json_fn
type_error
detected_or
detected_or_t
detected_t
difference_type_t
from_json_function
get_template_function
is_detected
is_detected_convertible
is_detected_exact
iterator_category_t
iterator_t
key_type_t
mapped_type_t
pointer_t
reference_t
to_json_function
value_type_t
void_t
►
cbor_tag_handler_t
►
error_handler_t
►
value_t
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json
from_json_array_impl
from_json_array_impl
from_json_array_impl
from_json_array_impl
from_json_tuple_impl
get
get_arithmetic_value
int_to_string
operator<
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json
to_json_tuple_impl
adl_serializer
►
basic_json
►
byte_container_with_subtype
►
json_pointer
►
ordered_map
json
ordered_json
to_string
►
SceneData
►
std
►
tinyxml2
►
VectorworksMVR
►
Namespace Members
►
Classes
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
nlohmann::detail::has_from_json< BasicJsonType, T, typename > Struct Template Reference
#include <
json.h
>
Inheritance diagram for nlohmann::detail::has_from_json< BasicJsonType, T, typename >:
The documentation for this struct was generated from the following file:
json.h
nlohmann
detail
has_from_json