#include <D7Stream.hpp>
|
| size_t * | addStreamPoint (const StreamPoint &point) |
| | adds a stream point to the History
|
| bool | removeStreamPoint (size_t *index_ptr) |
| | removes a streampoint from the history at a specified index pointer Has a O(N-I) time complexity where N = stream_points.size & I = index ( this is due to updating the stream pointers )
|
| bool | rewindNPoints (size_t N=1, D7Type filter=D7Type::Count, const StreamString &a_buff="", StreamInteger uid=0, StreamIdentifier Uid=0) |
| | calling this function with just the first argument defined results in rewinding history in the stream at a global level You can filter by D7Type, a_buff, uid & Uid
|
| bool | forwardNPoints (size_t N=1, D7Type filter=D7Type::Count, const StreamString &a_buff="", StreamInteger uid=0, StreamIdentifier Uid=0) |
| | calling this function with just the first argument defined results in fastforwarding history in the stream at a global level You can filter by D7Type, a_buff, uid & Uid
|
| void | printStreamPoints (D7Type filter=D7Type::Unset, const StreamString &a_buff="", StreamInteger uid=0, StreamIdentifier Uid=0) |
| D7Stream & | operator<< (const StreamPoint &point) |
◆ addStreamPoint()
| size_t * dz::D7Stream::addStreamPoint |
( |
const StreamPoint & | point | ) |
|
adds a stream point to the History
◆ forwardNPoints()
calling this function with just the first argument defined results in fastforwarding history in the stream at a global level You can filter by D7Type, a_buff, uid & Uid
◆ operator<<()
◆ printStreamPoints()
◆ removeStreamPoint()
| bool dz::D7Stream::removeStreamPoint |
( |
size_t * | index_ptr | ) |
|
removes a streampoint from the history at a specified index pointer Has a O(N-I) time complexity where N = stream_points.size & I = index ( this is due to updating the stream pointers )
◆ rewindNPoints()
calling this function with just the first argument defined results in rewinding history in the stream at a global level You can filter by D7Type, a_buff, uid & Uid
◆ stream_indexes
| std::vector<size_t*> dz::D7Stream::stream_indexes |
◆ stream_points
The documentation for this struct was generated from the following file: