#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: