mirror of
https://github.com/simdjson/simdjson
synced 2026-06-08 17:27:07 +00:00
910f272467
* Make architecture implementations virtual functions - Easier to add new architectures (add implementation to implementation.cpp) - Easier to add new algorithms / functions to architecture selection (add to implementation.h, implement) - Automatically select best implementation in static initialization - Allow user to explicitly select implementation with a string (i.e. parameter) - Allow user to inspect current implementation name/description - Allow user to list available implementations - Eliminate architecture enum and architecture-based templating - Add noexcept in non-inline functions * Move implementation static methods to their own classes * Detect best supported implementation on first use * available_implementationsI() -> available_implementations
14 lines
233 B
C++
14 lines
233 B
C++
// TODO Remove this -- deprecated API and files
|
|
|
|
#ifndef SIMDJSON_PARSEDJSON_H
|
|
#define SIMDJSON_PARSEDJSON_H
|
|
|
|
#include "simdjson/document.h"
|
|
|
|
namespace simdjson {
|
|
|
|
using ParsedJson = document::parser;
|
|
|
|
} // namespace simdjson
|
|
#endif
|