OmniSciDB
1dac507f6e
|
#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 |
![]() | |
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 864 of file ParserNode.h.
|
inline |
Definition at line 866 of file ParserNode.h.
References CHECK(), column_list, and foreign_column_list.
|
inline |
Definition at line 880 of file ParserNode.h.
References column_list.
|
inline |
Definition at line 884 of file ParserNode.h.
References foreign_column_list.
|
inline |
Definition at line 883 of file ParserNode.h.
References foreign_table.
|
private |
Definition at line 889 of file ParserNode.h.
Referenced by ForeignKeyDef(), and get_column_list().
|
private |
Definition at line 891 of file ParserNode.h.
Referenced by ForeignKeyDef(), and get_foreign_column_list().
|
private |
Definition at line 890 of file ParserNode.h.
Referenced by get_foreign_table().