Template Class GarbledOutputIterator¶
Defined in File GarbledOutputIterator.hpp
Class Documentation¶
-
template<typename
OutputIterator>
classsgpl::GarbledOutputIterator: protected OutputIterator¶ Public Types
-
using
container_type= typename parent_t::container_type¶
-
using
value_type= typename parent_t::value_type¶
-
using
pointer= typename parent_t::pointer¶
-
using
reference= typename parent_t::reference¶
-
using
iterator_category= std::output_iterator_tag¶
-
using
difference_type= typename parent_t::difference_type¶
Public Functions
-
GarbledOutputIterator(const OutputIterator &out)¶
-
void
AddGarble(int amount)¶
-
GarbledOutputIterator &
operator*()¶
-
GarbledOutputIterator &
operator->()¶
-
GarbledOutputIterator &
operator++()¶
-
GarbledOutputIterator &
operator++(int)¶
-
GarbledOutputIterator &
operator=(const container_value_type &value)¶
-
using