aggregator
aggregator::StreamAligner Member List

This is the complete list of members for aggregator::StreamAligner, including all inherited members.

buffer_size_factoraggregator::StreamAligner
clear()aggregator::StreamAlignerinline
compareStreams(const StreamBase *b1, const StreamBase *b2)aggregator::StreamAlignerinlinestatic
copyState(const StreamAligner &other)aggregator::StreamAlignerinline
current_tsaggregator::StreamAligner
disableStream(int idx)aggregator::StreamAlignerinline
enableStream(int idx)aggregator::StreamAlignerinline
getBufferStatus(int idx) constaggregator::StreamAlignerinline
getCurrentTime() constaggregator::StreamAlignerinline
getLatency() constaggregator::StreamAlignerinline
getLatestTime() constaggregator::StreamAlignerinline
getNextSample(int idx, std::pair< base::Time, T > &sample) constaggregator::StreamAlignerinline
getStatus() constaggregator::StreamAlignerinline
getStreamSize() constaggregator::StreamAlignerinline
getTimeOut() constaggregator::StreamAlignerinline
isStreamActive(int idx) constaggregator::StreamAlignerinline
latest_tsaggregator::StreamAligner
operator<<(std::ostream &stream, const aggregator::StreamAligner::StreamBase &base)aggregator::StreamAlignerfriend
operator<<(std::ostream &stream, const aggregator::StreamAligner &re)aggregator::StreamAlignerfriend
push(int idx, const base::Time &ts, const T &data)aggregator::StreamAlignerinline
registerStream(typename Stream< T >::callback_t callback, int bufferSize, base::Time period, int priority=-1, const std::string &name=std::string())aggregator::StreamAlignerinline
setTimeout(const base::Time &t)aggregator::StreamAlignerinline
statusaggregator::StreamAlignermutable
step()aggregator::StreamAlignerinline
stream_vector typedefaggregator::StreamAligner
StreamAligner(base::Time timeout=base::Time::fromSeconds(1))aggregator::StreamAlignerinlineexplicit
streamsaggregator::StreamAligner
timeoutaggregator::StreamAligner
unregisterStream(int idx)aggregator::StreamAlignerinline
~StreamAligner()aggregator::StreamAlignerinlinevirtual