round_robin#
Include dependency graph for round_robin.h:
![digraph {
graph [bgcolor="#00000000"]
node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2]
edge [color="#1414CE"]
"2" [label="iterator" tooltip="iterator"]
"1" [label="src/round_robin.h" tooltip="src/round_robin.h" fillcolor="#BFBFBF"]
"1" -> "2" [dir=forward tooltip="include"]
}](../../_images/graphviz-0a22f1b88a12fc9bffdd40efae9ed91b2eaa65a6.png)
This graph shows which files directly or indirectly include round_robin.h:
![digraph {
graph [bgcolor="#00000000"]
node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2]
edge [color="#1414CE"]
"1" [label="src/round_robin.h" tooltip="src/round_robin.h" fillcolor="#BFBFBF"]
"2" [label="src/platform/linux/kmsgrab.cpp" tooltip="src/platform/linux/kmsgrab.cpp"]
"3" [label="src/platform/linux/wayland.cpp" tooltip="src/platform/linux/wayland.cpp"]
"1" -> "2" [dir=back tooltip="include"]
"1" -> "3" [dir=back tooltip="include"]
}](../../_images/graphviz-52d121703f1030e695303e57866c0fed7916a34f.png)
todo
-
namespace round_robin_util#
-
-
template<class V, class T>
class it_wrap_t# Public Types
-
typedef std::ptrdiff_t diff_t#
-
using iterator_category = std::random_access_iterator_tag#
-
typedef std::ptrdiff_t diff_t#
-
template<class V, class It>
class round_robin_t : public round_robin_util::it_wrap_t<V, round_robin_t<V, It>># Inheritence diagram for round_robin_util::round_robin_t:
![digraph {
graph [bgcolor="#00000000"]
node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2]
edge [color="#1414CE"]
"1" [label="round_robin_util::round_robin_t< V, It >" tooltip="round_robin_util::round_robin_t< V, It >" fillcolor="#BFBFBF"]
"2" [label="round_robin_util::it_wrap_t< V, round_robin_t< V, It > >" tooltip="round_robin_util::it_wrap_t< V, round_robin_t< V, It > >"]
"1" -> "2" [dir=forward tooltip="public-inheritance"]
}](../../_images/graphviz-eac9cbda2c7b875da3374090c640d8c0deb5efb2.png)
Collaboration diagram for round_robin_util::round_robin_t:
![digraph {
graph [bgcolor="#00000000"]
node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2]
edge [color="#1414CE"]
"1" [label="round_robin_util::round_robin_t< V, It >" tooltip="round_robin_util::round_robin_t< V, It >" fillcolor="#BFBFBF"]
"2" [label="round_robin_util::it_wrap_t< V, round_robin_t< V, It > >" tooltip="round_robin_util::it_wrap_t< V, round_robin_t< V, It > >"]
"1" -> "2" [dir=forward tooltip="public-inheritance"]
}](../../_images/graphviz-eac9cbda2c7b875da3374090c640d8c0deb5efb2.png)
Public Functions
-
inline void dec()#
-
inline bool eq(const round_robin_t &other) const#
-
inline void inc()#
-
inline void dec()#
-
template<class V, class T>