|
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.

