File jsonapi.cc
FileList > ase > jsonapi.cc
#include "jsonapi.hh"
#include "server.hh"
#include "main.hh"
#include "internal.hh"
#include "testing.hh"
Namespaces
Type | Name |
---|---|
namespace | Ase The Anklang C++ API namespace. |
Classes
Type | Name |
---|---|
class | Impl |
class | JsonapiConnection |
Macros
Type | Name |
---|---|
define | ERROR500 (WHAT) /* multi line expression */ |
define | GCDEBUG (...) Ase::debug ("gc", \_\_VA\_ARGS\_\_) |
define | GCDEBUG_ENABLED () [**Ase::debug\_key\_enabled**](namespaceAse.md#function-debug_key_enabled) ("gc") |
define | assert_500 (c) (\_\_builtin\_expect (static\_cast<bool> (c), 1) ? (void) 0 : throw ERROR500 (#c) ) |
Macro Definition Documentation
define ERROR500
#define ERROR500 (
WHAT
) `/* multi line expression */`
define GCDEBUG
#define GCDEBUG (
...
) `Ase::debug ("gc", __VA_ARGS__)`
define GCDEBUG_ENABLED
#define GCDEBUG_ENABLED (
) `Ase::debug_key_enabled ("gc")`
define assert_500
#define assert_500 (
c
) `(__builtin_expect (static_cast<bool> (c), 1) ? (void) 0 : throw ERROR500 (#c) )`
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/jsonapi.cc