#include <DTBufferTree.h>
Public Types | |
typedef std::vector< Key >::const_iterator | ElementKey |
Public Member Functions | |
void | clear () |
DTBufferTree () | |
int | find (ElementKey fKey, ElementKey lKey, typename DTBufferTreeTrait< Content >::outputTypeOfConstFind &cont) const |
int | find (const Key &k, typename DTBufferTreeTrait< Content >::outputTypeOfConstFind &cont) const |
int | find (ElementKey fKey, ElementKey lKey, typename DTBufferTreeTrait< Content >::outputTypeOfNonConstFind &cont) |
int | find (const Key &k, typename DTBufferTreeTrait< Content >::outputTypeOfNonConstFind &cont) |
int | insert (ElementKey fKey, ElementKey lKey, Content cont) |
int | insert (const Key &k, Content cont) |
virtual | ~DTBufferTree () |
Private Types | |
typedef std::map< Key, DTBufferTree< Key, Content > * > | map_cont |
typedef std::map< Key, DTBufferTree< Key, Content > * >::const_iterator | map_iter |
typedef DTBufferTree< Key, Content > | map_node |
Private Member Functions | |
DTBufferTree (DTBufferTree const &)=delete | |
DTBufferTree & | operator= (DTBufferTree const &)=delete |
Private Attributes | |
Content | bufferContent |
map_cont | bufferMap |
Definition at line 42 of file DTBufferTree.h.
typedef std::vector<Key>::const_iterator DTBufferTree< Key, Content >::ElementKey |
Definition at line 44 of file DTBufferTree.h.
|
private |
Definition at line 63 of file DTBufferTree.h.
|
private |
Definition at line 64 of file DTBufferTree.h.
|
private |
Definition at line 62 of file DTBufferTree.h.
DTBufferTree< Key, Content >::DTBufferTree | ( | ) |
|
virtual |
|
privatedelete |
void DTBufferTree< Key, Content >::clear | ( | ) |
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), BeautifulSoup.Tag::setString(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
int DTBufferTree< Key, Content >::find | ( | ElementKey | fKey, |
ElementKey | lKey, | ||
typename DTBufferTreeTrait< Content >::outputTypeOfConstFind & | cont | ||
) | const |
Referenced by BeautifulSoup.Tag::__getattr__(), BeautifulSoup.Tag::firstText(), DTRangeT0::get(), and DTPerformance::get().
int DTBufferTree< Key, Content >::find | ( | const Key & | k, |
typename DTBufferTreeTrait< Content >::outputTypeOfConstFind & | cont | ||
) | const |
Referenced by BeautifulSoup.Tag::__getattr__(), and BeautifulSoup.Tag::firstText().
int DTBufferTree< Key, Content >::find | ( | ElementKey | fKey, |
ElementKey | lKey, | ||
typename DTBufferTreeTrait< Content >::outputTypeOfNonConstFind & | cont | ||
) |
Referenced by BeautifulSoup.Tag::__getattr__(), and BeautifulSoup.Tag::firstText().
int DTBufferTree< Key, Content >::find | ( | const Key & | k, |
typename DTBufferTreeTrait< Content >::outputTypeOfNonConstFind & | cont | ||
) |
Referenced by BeautifulSoup.Tag::__getattr__(), and BeautifulSoup.Tag::firstText().
int DTBufferTree< Key, Content >::insert | ( | ElementKey | fKey, |
ElementKey | lKey, | ||
Content | cont | ||
) |
Referenced by BeautifulSoup.PageElement::append(), and DTReadOutMapping::insertReadOutGeometryLink().
int DTBufferTree< Key, Content >::insert | ( | const Key & | k, |
Content | cont | ||
) |
Referenced by BeautifulSoup.PageElement::append().
|
privatedelete |
|
private |
Definition at line 66 of file DTBufferTree.h.
|
private |
Definition at line 67 of file DTBufferTree.h.