JODA
0.13.1 (59b41972)
JSON On-Demand Analysis
|
#include <joda/concurrency/Queue.h>
Go to the source code of this file.
Data Structures | |
struct | std::hash< ReaderFlag > |
struct | JODA_READER_QUEUE< R_FLAGS > |
struct | SampleFile |
struct | JODA_READER_QUEUE< JODA_JSON_FILE_LINESEPERATED_READER_FLAG > |
struct | JODA_READER_QUEUE< JODA_JSON_FILE_BEAUTIFIED_READER_FLAG > |
struct | URLPayload |
struct | JODA_READER_QUEUE< JODA_JSON_URL_READER_FLAG > |
Enumerations | |
enum class | ReaderFlag : JODA_READER_FLAG_T { NONE = 0 , JSON = (1u << 0u) , FILE = (1u << 1u) , LINESEPERATED = (1u << 2u) , BEAUTIFUL = (1u << 3u) , URL = (1u << 4u) } |
Functions | |
constexpr enum ReaderFlag | operator| (const enum ReaderFlag selfValue, const enum ReaderFlag inValue) |
constexpr enum ReaderFlag | operator& (const enum ReaderFlag selfValue, const enum ReaderFlag inValue) |
std::ostream & | operator<< (std::ostream &os, const ReaderFlag &flag) |
struct SampleFile |
struct URLPayload |
#define JODA_JSON_FILE_BEAUTIFIED_READER_FLAG (ReaderFlag::JSON | ReaderFlag::FILE | ReaderFlag::BEAUTIFUL) |
#define JODA_JSON_FILE_LINESEPERATED_READER_FLAG (ReaderFlag::JSON | ReaderFlag::FILE | ReaderFlag::LINESEPERATED) |
#define JODA_JSON_URL_READER_FLAG (ReaderFlag::JSON | ReaderFlag::URL) |
#define JODA_READER_FLAG_T JODA_FLAG_T |
|
strong |
|
constexpr |
|
inline |
|
constexpr |