![]()  | 
  
    MySQL 9.5.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" |