|
nds2-client - Developer 0.16.7
|
Classes | |
| class | ChannelListIterator |
Typedefs | |
| typedef std::array< char, 148 > | raw_sc2_channel |
Functions | |
| template<typename Reader , class OutIt , class Transform = nds_impl::common::IdentityTransform< raw_sc2_channel >, class Predicate = nds_impl::common::TruePredicate< typename std::result_of< decltype ( &Transform::operator( ) )( Transform, raw_sc2_channel ) >::type >> | |
| void | read_get_channels (Reader &r, OutIt it, Transform t=Transform(), Predicate p=Predicate()) |
| typedef std::array< char, 148 > nds_impl::nds1::v12_2::raw_sc2_channel |
| void nds_impl::nds1::v12_2::read_get_channels | ( | Reader & | r, |
| OutIt | it, | ||
| Transform | t = Transform( ), |
||
| Predicate | p = Predicate( ) |
||
| ) |
Read a nds1 status channels 2 response stream.
| Reader | The type of the reader object, it must implement the BufferedReader interface |
| OutIt | Output iterator type used to store channels, it must accept the output type of the transform object. |
| Transform | Callable type that takes a raw_sc2_channel and returns what ever type you want to use. |
| Predicate | Filter function/Predicate callable type that given a value (created by transform) returns true or false |
| r | The reader object |
| it | Output iterator |
| t | Transform object |
| p | Predicate object/callable |