MySQL 9.0.0
Source Code Documentation
anonymous_namespace{json_dom.cc}::Cmp_json Class Reference

Public Member Functions

 Cmp_json (const CHARSET_INFO *cs=nullptr)
 
bool operator() (const Json_dom_ptr &a, Json_dom *b) const
 
bool operator() (Json_dom *a, const Json_dom_ptr &b) const
 
bool operator() (const Json_dom_ptr &a, const Json_dom_ptr &b) const
 
bool operator() (Json_dom *a, Json_dom *b) const
 

Private Attributes

const CHARSET_INFOm_charset
 

Constructor & Destructor Documentation

◆ Cmp_json()

anonymous_namespace{json_dom.cc}::Cmp_json::Cmp_json ( const CHARSET_INFO cs = nullptr)
inline

Member Function Documentation

◆ operator()() [1/4]

bool anonymous_namespace{json_dom.cc}::Cmp_json::operator() ( const Json_dom_ptr a,
const Json_dom_ptr b 
) const
inline

◆ operator()() [2/4]

bool anonymous_namespace{json_dom.cc}::Cmp_json::operator() ( const Json_dom_ptr a,
Json_dom b 
) const
inline

◆ operator()() [3/4]

bool anonymous_namespace{json_dom.cc}::Cmp_json::operator() ( Json_dom a,
const Json_dom_ptr b 
) const
inline

◆ operator()() [4/4]

bool anonymous_namespace{json_dom.cc}::Cmp_json::operator() ( Json_dom a,
Json_dom b 
) const
inline

Member Data Documentation

◆ m_charset

const CHARSET_INFO* anonymous_namespace{json_dom.cc}::Cmp_json::m_charset
private

The documentation for this class was generated from the following file: