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) constNTuple
columnMin(const std::string &name) constNTuple
columns() constDataSourceinline
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) constDataSourcevirtual
empty() constNTuplevirtual
eraseRow(unsigned int index)NTuplevirtual
expandIfNeeded(const std::vector< std::string > &labels) constDataSourcevirtual
fillRange(unsigned int column, Range &) constNTuplevirtual
fillShape(std::vector< int > &v, unsigned int column) constDataSourcevirtual
fillShape(std::vector< int > &v, const std::string &label) constDataSourcevirtual
getColumn(unsigned int index) constNTuplevirtual
getColumn(unsigned int index)NTuplevirtual
getColumn(const std::string &label) constNTuplevirtual
getDuplicatedLabels() constDataSource
getIntervalCount() constNTuple
getLabelAt(unsigned int index) constDataSourcevirtual
getLabels() constDataSourcevirtual
getName() constDataSource
getObservers() constObservable
getRank() constDataSource
getRow(unsigned int index) constNTuplevirtual
getShape() constDataSourcevirtual
incrementRowIndex()CircularBufferprivate
indexOf(const std::string &label) constDataSourcevirtual
indexOfMaxElement(unsigned int index) constNTuplevirtual
indexOfMinElement(unsigned int index) constNTuplevirtual
insertRow(unsigned int index, const std::vector< double > &v)NTuplevirtual
isIntervalEnabled() constNTuple
isMultiDimensional(const std::string &column) constDataSourcevirtual
isNull() constDataSource
isUseable(const std::string &column) constDataSourcevirtual
isValidColumn(unsigned int index) constDataSourceprotected
isValidLabel(const std::string &label) constDataSource
m_arrayDataSourcemutableprotected
m_capacityCircularBufferprivate
m_dupsDataSourceprotected
m_has_filledCircularBufferprivate
m_next_rowCircularBufferprivate
m_shapeDataSourceprotected
maxElement(unsigned int index) constNTuplevirtual
minElement(unsigned int index) constNTuplevirtual
notifyObservers() constNTuplevirtual
hippodraw::DataSource::notifyObservers(Action action) constObservableprotected
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) constNTuplevirtual
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() constNTuplevirtual
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) constNTuplevirtual
throwIfInvalidLabel(const std::string &label) constDataSourcevirtual
throwIfInvalidRowSize(const std::vector< double > &row)DataSource
title() constDataSource
valueAt(unsigned int row, unsigned int column) constNTuplevirtual
valueAtNoCache(unsigned int row, unsigned int column) constDataSourcevirtual
~ Observable()Observablevirtual
~DataSource()DataSourcevirtual
~NTuple()NTuplevirtual

Generated for HippoDraw Class Library by doxygen