Wire Sysio Wire Sysion 1.0.0
|
#include "perftest.h"
#include "rapidjson/rapidjson.h"
#include "rapidjson/document.h"
#include "rapidjson/prettywriter.h"
#include "rapidjson/stringbuffer.h"
#include "rapidjson/filereadstream.h"
#include "rapidjson/istreamwrapper.h"
#include "rapidjson/encodedstream.h"
#include "rapidjson/memorystream.h"
#include <fstream>
Go to the source code of this file.
Classes | |
class | RapidJson |
struct | ValueCounter |
struct | NullStream |
Macros | |
#define | SIMD_SUFFIX(name) |
#define | TEST_TYPED(index, Name) |
#define | TEST_TYPED(index, Name) |
Functions | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParseInsitu_DummyHandler)) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParseInsitu_DummyHandler_ValidateEncoding)) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParse_DummyHandler)) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParse_DummyHandler_FullPrecision)) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParseIterative_DummyHandler)) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParseIterativeInsitu_DummyHandler)) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParseIterativePull_DummyHandler)) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParseIterativePullInsitu_DummyHandler)) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParse_DummyHandler_ValidateEncoding)) | |
TEST_F (RapidJson, SIMD_SUFFIX(DocumentParseInsitu_MemoryPoolAllocator)) | |
TEST_F (RapidJson, SIMD_SUFFIX(DocumentParseIterativeInsitu_MemoryPoolAllocator)) | |
TEST_F (RapidJson, SIMD_SUFFIX(DocumentParse_MemoryPoolAllocator)) | |
TEST_F (RapidJson, SIMD_SUFFIX(DocumentParseLength_MemoryPoolAllocator)) | |
TEST_F (RapidJson, SIMD_SUFFIX(DocumentParseStdString_MemoryPoolAllocator)) | |
TEST_F (RapidJson, SIMD_SUFFIX(DocumentParseIterative_MemoryPoolAllocator)) | |
TEST_F (RapidJson, SIMD_SUFFIX(DocumentParse_CrtAllocator)) | |
TEST_F (RapidJson, SIMD_SUFFIX(DocumentParseEncodedInputStream_MemoryStream)) | |
TEST_F (RapidJson, SIMD_SUFFIX(DocumentParseAutoUTFInputStream_MemoryStream)) | |
template<typename T > | |
size_t | Traverse (const T &value) |
TEST_F (RapidJson, DocumentTraverse) | |
TEST_F (RapidJson, DocumentAccept) | |
TEST_F (RapidJson, Writer_NullStream) | |
TEST_F (RapidJson, SIMD_SUFFIX(Writer_StringBuffer)) | |
TEST_F (RapidJson, SIMD_SUFFIX(PrettyWriter_StringBuffer)) | |
TEST_F (RapidJson, internal_Pow10) | |
TEST_F (RapidJson, SkipWhitespace_Basic) | |
TEST_F (RapidJson, SIMD_SUFFIX(SkipWhitespace)) | |
TEST_F (RapidJson, SkipWhitespace_strspn) | |
TEST_F (RapidJson, UTF8_Validate) | |
TEST_F (RapidJson, FileReadStream) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParse_DummyHandler_FileReadStream)) | |
TEST_F (RapidJson, IStreamWrapper) | |
TEST_F (RapidJson, IStreamWrapper_Unbuffered) | |
TEST_F (RapidJson, IStreamWrapper_Setbuffered) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParse_DummyHandler_IStreamWrapper)) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParse_DummyHandler_IStreamWrapper_Unbuffered)) | |
TEST_F (RapidJson, SIMD_SUFFIX(ReaderParse_DummyHandler_IStreamWrapper_Setbuffered)) | |
TEST_F (RapidJson, StringBuffer) | |
#define SIMD_SUFFIX | ( | name | ) |
Definition at line 37 of file rapidjsontest.cpp.
#define TEST_TYPED | ( | index, | |
Name ) |
Definition at line 103 of file rapidjsontest.cpp.
#define TEST_TYPED | ( | index, | |
Name ) |
Definition at line 103 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
DocumentAccept | ) |
Definition at line 330 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
DocumentTraverse | ) |
Definition at line 303 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
FileReadStream | ) |
Definition at line 446 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
internal_Pow10 | ) |
Definition at line 403 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
IStreamWrapper | ) |
Definition at line 469 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
IStreamWrapper_Setbuffered | ) |
Definition at line 490 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
IStreamWrapper_Unbuffered | ) |
Definition at line 480 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(DocumentParse_CrtAllocator) | ) |
Definition at line 251 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(DocumentParse_MemoryPoolAllocator) | ) |
Definition at line 216 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(DocumentParseAutoUTFInputStream_MemoryStream) | ) |
Definition at line 270 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(DocumentParseEncodedInputStream_MemoryStream) | ) |
Definition at line 260 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(DocumentParseInsitu_MemoryPoolAllocator) | ) |
Definition at line 198 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(DocumentParseIterative_MemoryPoolAllocator) | ) |
Definition at line 243 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(DocumentParseIterativeInsitu_MemoryPoolAllocator) | ) |
Definition at line 207 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(DocumentParseLength_MemoryPoolAllocator) | ) |
Definition at line 224 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(DocumentParseStdString_MemoryPoolAllocator) | ) |
Definition at line 233 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(PrettyWriter_StringBuffer) | ) |
Definition at line 390 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParse_DummyHandler) | ) |
Definition at line 94 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParse_DummyHandler_FileReadStream) | ) |
Definition at line 457 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParse_DummyHandler_FullPrecision) | ) |
Definition at line 132 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParse_DummyHandler_IStreamWrapper) | ) |
Definition at line 503 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParse_DummyHandler_IStreamWrapper_Setbuffered) | ) |
Definition at line 526 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParse_DummyHandler_IStreamWrapper_Unbuffered) | ) |
Definition at line 515 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParse_DummyHandler_ValidateEncoding) | ) |
Definition at line 189 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParseInsitu_DummyHandler) | ) |
Definition at line 74 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParseInsitu_DummyHandler_ValidateEncoding) | ) |
Definition at line 84 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParseIterative_DummyHandler) | ) |
Definition at line 141 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParseIterativeInsitu_DummyHandler) | ) |
Definition at line 150 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParseIterativePull_DummyHandler) | ) |
Definition at line 160 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(ReaderParseIterativePullInsitu_DummyHandler) | ) |
Definition at line 174 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(SkipWhitespace) | ) |
Definition at line 419 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SIMD_SUFFIX(Writer_StringBuffer) | ) |
Definition at line 357 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
SkipWhitespace_Basic | ) |
TEST_F | ( | RapidJson | , |
SkipWhitespace_strspn | ) |
Definition at line 427 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
StringBuffer | ) |
Definition at line 540 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
UTF8_Validate | ) |
Definition at line 434 of file rapidjsontest.cpp.
TEST_F | ( | RapidJson | , |
Writer_NullStream | ) |
Definition at line 347 of file rapidjsontest.cpp.
Definition at line 281 of file rapidjsontest.cpp.