CUBRID Engine  latest
func_type::signature_compatibility Struct Reference

#include <func_type.hpp>

Collaboration diagram for func_type::signature_compatibility:
Collaboration graph

Public Member Functions

 signature_compatibility ()
 

Public Attributes

type_compatibility m_compat
 
std::vector< argument_resolvem_args_resolve
 
pt_coll_infer m_common_collation
 
TP_DOMAIN_COLL_ACTION m_collation_action
 
const func_signaturem_signature
 

Detailed Description

Definition at line 63 of file func_type.hpp.

Constructor & Destructor Documentation

func_type::signature_compatibility::signature_compatibility ( )

Member Data Documentation

std::vector<argument_resolve> func_type::signature_compatibility::m_args_resolve

Definition at line 66 of file func_type.hpp.

Referenced by func_type::Node::get_signature().

TP_DOMAIN_COLL_ACTION func_type::signature_compatibility::m_collation_action
pt_coll_infer func_type::signature_compatibility::m_common_collation

Definition at line 67 of file func_type.hpp.

Referenced by func_type::Node::check_arg_compat(), and signature_compatibility().

type_compatibility func_type::signature_compatibility::m_compat
const func_signature* func_type::signature_compatibility::m_signature

The documentation for this struct was generated from the following files: