OmniSciDB
a5dc49c757
|
#include <ParserNode.h>
Public Member Functions | |
ForeignKeyDef (std::list< std::string * > *cl, std::string *t, std::list< std::string * > *fcl) | |
const std::list < std::unique_ptr< std::string > > & | get_column_list () const |
const std::string * | get_foreign_table () const |
const std::list < std::unique_ptr< std::string > > & | get_foreign_column_list () const |
Public Member Functions inherited from Parser::Node | |
virtual | ~Node () |
Private Attributes | |
std::list< std::unique_ptr < std::string > > | column_list_ |
std::unique_ptr< std::string > | foreign_table_ |
std::list< std::unique_ptr < std::string > > | foreign_column_list_ |
Definition at line 876 of file ParserNode.h.
|
inline |
Definition at line 878 of file ParserNode.h.
References CHECK, column_list_, and foreign_column_list_.
|
inline |
Definition at line 892 of file ParserNode.h.
References column_list_.
|
inline |
Definition at line 896 of file ParserNode.h.
References foreign_column_list_.
|
inline |
Definition at line 895 of file ParserNode.h.
References foreign_table_.
|
private |
Definition at line 901 of file ParserNode.h.
Referenced by ForeignKeyDef(), and get_column_list().
|
private |
Definition at line 903 of file ParserNode.h.
Referenced by ForeignKeyDef(), and get_foreign_column_list().
|
private |
Definition at line 902 of file ParserNode.h.
Referenced by get_foreign_table().