LibreOffice Module connectivity (master) 1
|
#include <sqlparse.hxx>
Public Member Functions | |
OSQLParseNodesContainer () | |
~OSQLParseNodesContainer () | |
void | push_back (OSQLParseNode *_pNode) |
void | erase (OSQLParseNode *_pNode) |
void | clear () |
void | clearAndDelete () |
Private Attributes | |
std::mutex | m_aMutex |
::std::vector< OSQLParseNode * > | m_aNodes |
Definition at line 83 of file sqlparse.hxx.
connectivity::OSQLParseNodesContainer::OSQLParseNodesContainer | ( | ) |
Definition at line 2723 of file sqlnode.cxx.
connectivity::OSQLParseNodesContainer::~OSQLParseNodesContainer | ( | ) |
Definition at line 2727 of file sqlnode.cxx.
void connectivity::OSQLParseNodesContainer::clear | ( | ) |
Definition at line 2748 of file sqlnode.cxx.
void connectivity::OSQLParseNodesContainer::clearAndDelete | ( | ) |
Definition at line 2754 of file sqlnode.cxx.
References connectivity::OSQLParseNode::getParent(), m_aMutex, and m_aNodes.
void connectivity::OSQLParseNodesContainer::erase | ( | OSQLParseNode * | _pNode | ) |
Definition at line 2737 of file sqlnode.cxx.
void connectivity::OSQLParseNodesContainer::push_back | ( | OSQLParseNode * | _pNode | ) |
Definition at line 2731 of file sqlnode.cxx.
|
private |
Definition at line 85 of file sqlparse.hxx.
Referenced by clear(), clearAndDelete(), erase(), and push_back().
|
private |
Definition at line 86 of file sqlparse.hxx.
Referenced by clear(), clearAndDelete(), erase(), and push_back().