CircularBuffer Member List

This is the complete list of members for CircularBuffer, including all inherited members.

Action typedefObservable
addColumn(const std::string &, const std::vector< double > &column)NTuple [virtual]
hippodraw::DataSource::addColumn(const std::string &label, const std::vector< double > &data, const std::vector< intptr_t > &shape)DataSource [virtual]
addLabel(const std::string &label)DataSource [protected, virtual]
addObserver(Observer *)Observable
addRow(const std::vector< double > &v)CircularBuffer [virtual]
append(const DataSource *source)NTuple [virtual]
checkWidth(const DataSource *source)DataSource [protected, virtual]
CircularBuffer(const std::string &name)CircularBuffer
CircularBuffer(const std::vector< std::string > &labels)CircularBuffer
CircularBuffer(const CircularBuffer &nt)CircularBuffer
CircularBuffer(unsigned int n)CircularBuffer
CircularBuffer()CircularBuffer
clear()CircularBuffer [virtual]
columnMax(const std::string &name) const NTuple
columnMin(const std::string &name) const NTuple
columns() const DataSource [inline]
copy(const DataSource &rhs)NTuple [virtual]
copyPrivate(const DataSource &other)DataSource [protected, virtual]
DataSource(const std::vector< std::string > &labels)DataSource [protected]
DataSource(const std::string &name)DataSource [protected]
DataSource(const char *name)DataSource [protected]
DataSource(const DataSource &nt)DataSource [protected]
DataSource(bool dummy)DataSource [protected]
DataSource()DataSource [protected]
doubleArrayAt(unsigned int row, unsigned int column) const DataSource [virtual]
empty() const NTuple [virtual]
eraseRow(unsigned int index)NTuple [virtual]
expandIfNeeded(const std::vector< std::string > &labels) const DataSource [virtual]
fillRange(unsigned int column, Range &) const NTuple [virtual]
fillShape(std::vector< int > &v, unsigned int column) const DataSource [virtual]
fillShape(std::vector< int > &v, const std::string &label) const DataSource [virtual]
getColumn(unsigned int index) const NTuple [virtual]
getColumn(unsigned int index)NTuple [virtual]
getColumn(const std::string &label) const NTuple [virtual]
getDuplicatedLabels() const DataSource
getIntervalCount() const NTuple
getLabelAt(unsigned int index) const DataSource [virtual]
getLabels() const DataSource [virtual]
getName() const DataSource
getObservers() const Observable
getRank() const DataSource
getRow(unsigned int index) const NTuple [virtual]
getShape() const DataSource [virtual]
incrementRowIndex()CircularBuffer [private]
indexOf(const std::string &label) const DataSource [virtual]
indexOfMaxElement(unsigned int index) const NTuple [virtual]
indexOfMinElement(unsigned int index) const NTuple [virtual]
insertRow(unsigned int index, const std::vector< double > &v)NTuple [virtual]
isIntervalEnabled() const NTuple
isMultiDimensional(const std::string &column) const DataSource [virtual]
isNull() const DataSource
isUseable(const std::string &column) const DataSource [virtual]
isValidColumn(unsigned int index) const DataSource [protected]
isValidLabel(const std::string &label) const DataSource
m_arrayDataSource [mutable, protected]
m_capacityCircularBuffer [private]
m_dupsDataSource [protected]
m_has_filledCircularBuffer [private]
m_next_rowCircularBuffer [private]
m_shapeDataSource [protected]
maxElement(unsigned int index) const NTuple [virtual]
minElement(unsigned int index) const NTuple [virtual]
notifyObservers() const NTuple [virtual]
hippodraw::DataSource::notifyObservers(Action action) const Observable [protected]
NTuple(const std::string &name)NTuple [explicit]
NTuple(const char *name)NTuple [explicit]
NTuple(const std::vector< std::string > &labels)NTuple [explicit]
NTuple(const NTuple &nt)NTuple [explicit]
NTuple(const DataSource *ds)NTuple [explicit]
NTuple(unsigned int n)NTuple [explicit]
NTuple(bool dummy)NTuple [explicit]
NTuple()NTuple
Observable()Observable
ObserverList_t typedefObservable
operator=(const CircularBuffer &rhs)CircularBuffer [private]
operator[](std::vector< unsigned int > &indices) const NTuple [virtual]
removeObserver(Observer *)Observable
replaceColumn(unsigned int index, const std::vector< double > &data)NTuple [virtual]
hippodraw::DataSource::replaceColumn(const std::string &label, const std::vector< double > &array)DataSource [virtual]
hippodraw::DataSource::replaceColumn(const std::string &label, const std::vector< double > &data, const std::vector< intptr_t > &shape)DataSource [virtual]
replaceRow(unsigned int i, const std::vector< double > &data)NTuple
reserve(unsigned int count)CircularBuffer [virtual]
rows() const NTuple [virtual]
setIntervalCount(int number)NTuple
setIntervalEnabled(bool yes=true)NTuple
setLabelAt(const std::string &s, unsigned int index)DataSource [virtual]
setLabels(const std::vector< std::string > &v)NTuple [virtual]
setName(const std::string &name)DataSource
setReleventIndex(const std::string &column, const std::vector< unsigned int > &index)DataSource [virtual]
setShape(std::vector< unsigned int > &shape)DataSource [virtual]
setTitle(const std::string &title)DataSource [virtual]
sum(unsigned int column) const NTuple [virtual]
throwIfInvalidLabel(const std::string &label) const DataSource [virtual]
throwIfInvalidRowSize(const std::vector< double > &row)DataSource
title() const DataSource
valueAt(unsigned int row, unsigned int column) const NTuple [virtual]
valueAtNoCache(unsigned int row, unsigned int column) const DataSource [virtual]
~DataSource()DataSource [virtual]
~NTuple()NTuple [virtual]
~Observable()Observable [virtual]


Generated for HippoDraw Class Library by doxygen