JODA
0.13.1 (59b41972)
JSON On-Demand Analysis
|
Go to the source code of this file.
Data Structures | |
struct | std::hash< ContainerFlag > |
struct | JODA_CONTAINER_QUEUE< R_FLAGS > |
struct | JODA_CONTAINER_QUEUE< JODA_JSON_CONTAINER_FLAG > |
struct | JODA_CONTAINER_QUEUE< JODA_JSON_CONTAINER_REF_FLAG > |
Macros | |
#define | JODA_CONTAINER_FLAG_T JODA_FLAG_T |
#define | JODA_JSON_CONTAINER_FLAG (ContainerFlag::JSON) |
#define | JODA_JSON_CONTAINER_REF_FLAG (ContainerFlag::JSON | ContainerFlag::REF) |
Typedefs | |
typedef JODA_CONTAINER_QUEUE< JODA_JSON_CONTAINER_FLAG > | JsonContainerQueue |
typedef JODA_CONTAINER_QUEUE< JODA_JSON_CONTAINER_REF_FLAG > | JsonContainerRefQueue |
Enumerations | |
enum class | ContainerFlag : JODA_CONTAINER_FLAG_T { NONE = 0 , JSON = (1u << 0u) , REF = (1u << 1u) } |
Functions | |
constexpr enum ContainerFlag | operator| (const enum ContainerFlag selfValue, const enum ContainerFlag inValue) |
constexpr enum ContainerFlag | operator& (const enum ContainerFlag selfValue, const enum ContainerFlag inValue) |
std::ostream & | operator<< (std::ostream &os, const ContainerFlag &flag) |
#define JODA_CONTAINER_FLAG_T JODA_FLAG_T |
#define JODA_JSON_CONTAINER_FLAG (ContainerFlag::JSON) |
#define JODA_JSON_CONTAINER_REF_FLAG (ContainerFlag::JSON | ContainerFlag::REF) |
|
strong |
|
constexpr |
|
inline |
|
constexpr |