![]() |
MySQL 9.4.0
Source Code Documentation
|
#include "i_s.h"
#include "content_tree.h"
#include "my_rapidjson_size_t.h"
#include "rapidjson/document.h"
#include "rapidjson/prettywriter.h"
#include "rapidjson/stringbuffer.h"
#include "sql/mem_root_array.h"
#include "sql/dd/impl/system_views/json_duality_view_columns.h"
#include "sql/dd/impl/system_views/json_duality_view_links.h"
#include "sql/dd/impl/system_views/json_duality_view_tables.h"
#include "sql/dd/impl/system_views/json_duality_views.h"
#include <stack>
Namespaces | |
namespace | anonymous_namespace{i_s.cc} |
namespace | jdv |
Functions | |
void | anonymous_namespace{i_s.cc}::visit_tree (jdv::Content_tree_node *root, auto &&visit_single_node) |
Iterative depth first traversal of the tree using a stack. More... | |
void | anonymous_namespace{i_s.cc}::get_json_duality_views (Document *doc, jdv::Content_tree_node *root) |
void | anonymous_namespace{i_s.cc}::get_json_duality_view_tables (Document *doc, jdv::Content_tree_node *root) |
void | anonymous_namespace{i_s.cc}::get_json_duality_view_columns (Document *doc, jdv::Content_tree_node *root) |
void | anonymous_namespace{i_s.cc}::get_json_duality_view_links (Document *doc, jdv::Content_tree_node *root) |
void | jdv::get_i_s_properties (Content_tree_node *root, const char *i_s_view_name, String *properties) |
Get the requested properies for the JSON duality view represented by the submitted content tree root. More... | |
Variables | |
constexpr char | anonymous_namespace{i_s.cc}::default_catalog [] = "def" |