simdjson  3.11.0
Ridiculously Fast JSON
base.h
1 #ifndef SIMDJSON_HASWELL_BASE_H
2 #define SIMDJSON_HASWELL_BASE_H
3 
4 #ifndef SIMDJSON_CONDITIONAL_INCLUDE
5 #include "simdjson/base.h"
6 #endif // SIMDJSON_CONDITIONAL_INCLUDE
7 
8 // The constructor may be executed on any host, so we take care not to use SIMDJSON_TARGET_HASWELL
9 namespace simdjson {
13 namespace haswell {
14 
15 class implementation;
16 
17 namespace {
18 namespace simd {
19 template <typename T> struct simd8;
20 template <typename T> struct simd8x64;
21 } // namespace simd
22 } // unnamed namespace
23 
24 } // namespace haswell
25 } // namespace simdjson
26 
27 #endif // SIMDJSON_HASWELL_BASE_H
The top level simdjson namespace, containing everything the library provides.
Definition: base.h:8