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)NTuplevirtual
hippodraw::DataSource::addColumn(const std::string &label, const std::vector< double > &data, const std::vector< intptr_t > &shape)DataSourcevirtual
addLabel(const std::string &label)DataSourceprotectedvirtual
addObserver(Observer *)Observable
addRow(const std::vector< double > &v)CircularBuffervirtual
append(const DataSource *source)NTuplevirtual
checkWidth(const DataSource *source)DataSourceprotectedvirtual
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()CircularBuffervirtual
columnMax(const std::string &name) const NTuple
columnMin(const std::string &name) const NTuple
columns() const DataSourceinline
copy(const DataSource &rhs)NTuplevirtual
copyPrivate(const DataSource &other)DataSourceprotectedvirtual
DataSource(const std::vector< std::string > &labels)DataSourceprotected
DataSource(const std::string &name)DataSourceprotected
DataSource(const char *name)DataSourceprotected
DataSource(const DataSource &nt)DataSourceprotected
DataSource(bool dummy)DataSourceprotected
DataSource()DataSourceprotected
doubleArrayAt(unsigned int row, unsigned int column) const DataSourcevirtual
empty() const NTuplevirtual
eraseRow(unsigned int index)NTuplevirtual
expandIfNeeded(const std::vector< std::string > &labels) const DataSourcevirtual
fillRange(unsigned int column, Range &) const NTuplevirtual
fillShape(std::vector< int > &v, unsigned int column) const DataSourcevirtual
fillShape(std::vector< int > &v, const std::string &label) const DataSourcevirtual
getColumn(unsigned int index) const NTuplevirtual
getColumn(unsigned int index)NTuplevirtual
getColumn(const std::string &label) const NTuplevirtual
getDuplicatedLabels() const DataSource
getIntervalCount() const NTuple
getLabelAt(unsigned int index) const DataSourcevirtual
getLabels() const DataSourcevirtual
getName() const DataSource
getObservers() const Observable
getRank() const DataSource
getRow(unsigned int index) const NTuplevirtual
getShape() const DataSourcevirtual
incrementRowIndex()CircularBufferprivate
indexOf(const std::string &label) const DataSourcevirtual
indexOfMaxElement(unsigned int index) const NTuplevirtual
indexOfMinElement(unsigned int index) const NTuplevirtual
insertRow(unsigned int index, const std::vector< double > &v)NTuplevirtual
isIntervalEnabled() const NTuple
isMultiDimensional(const std::string &column) const DataSourcevirtual
isNull() const DataSource
isUseable(const std::string &column) const DataSourcevirtual
isValidColumn(unsigned int index) const DataSourceprotected
isValidLabel(const std::string &label) const DataSource
m_arrayDataSourcemutableprotected
m_capacityCircularBufferprivate
m_dupsDataSourceprotected
m_has_filledCircularBufferprivate
m_next_rowCircularBufferprivate
m_shapeDataSourceprotected
maxElement(unsigned int index) const NTuplevirtual
minElement(unsigned int index) const NTuplevirtual
notifyObservers() const NTuplevirtual
hippodraw::DataSource::notifyObservers(Action action) const Observableprotected
NTuple(const std::string &name)NTupleexplicit
NTuple(const char *name)NTupleexplicit
NTuple(const std::vector< std::string > &labels)NTupleexplicit
NTuple(const NTuple &nt)NTupleexplicit
NTuple(const DataSource *ds)NTupleexplicit
NTuple(unsigned int n)NTupleexplicit
NTuple(bool dummy)NTupleexplicit
NTuple()NTuple
Observable()Observable
ObserverList_t typedefObservable
operator=(const CircularBuffer &rhs)CircularBufferprivate
operator[](std::vector< unsigned int > &indices) const NTuplevirtual
removeObserver(Observer *)Observable
replaceColumn(unsigned int index, const std::vector< double > &data)NTuplevirtual
hippodraw::DataSource::replaceColumn(const std::string &label, const std::vector< double > &array)DataSourcevirtual
hippodraw::DataSource::replaceColumn(const std::string &label, const std::vector< double > &data, const std::vector< intptr_t > &shape)DataSourcevirtual
replaceRow(unsigned int i, const std::vector< double > &data)NTuple
reserve(unsigned int count)CircularBuffervirtual
rows() const NTuplevirtual
setIntervalCount(int number)NTuple
setIntervalEnabled(bool yes=true)NTuple
setLabelAt(const std::string &s, unsigned int index)DataSourcevirtual
setLabels(const std::vector< std::string > &v)NTuplevirtual
setName(const std::string &name)DataSource
setReleventIndex(const std::string &column, const std::vector< unsigned int > &index)DataSourcevirtual
setShape(std::vector< unsigned int > &shape)DataSourcevirtual
setTitle(const std::string &title)DataSourcevirtual
sum(unsigned int column) const NTuplevirtual
throwIfInvalidLabel(const std::string &label) const DataSourcevirtual
throwIfInvalidRowSize(const std::vector< double > &row)DataSource
title() const DataSource
valueAt(unsigned int row, unsigned int column) const NTuplevirtual
valueAtNoCache(unsigned int row, unsigned int column) const DataSourcevirtual
~DataSource()DataSourcevirtual
~NTuple()NTuplevirtual
~Observable()Observablevirtual

Generated for HippoDraw Class Library by doxygen