stlab.adobe.com Adobe Systems Incorporated
dictionary_arg_stream< Dictionary, InputRange, std::nothrow_t > Struct Template Reference

#include <dictionary_arg_stream.hpp>

Public Member Functions

 dictionary_arg_stream (Dictionary &d, InputRange const &key_range)
template<typename R >
get_next_arg ()
- Public Member Functions inherited from dictionary_arg_stream_base< Dictionary, InputRange >
 dictionary_arg_stream_base (dictionary_type &d, range_type const &key_range)
bool eof () const
void reset ()
void throw_if_eof () const

Additional Inherited Members

- Public Types inherited from dictionary_arg_stream_base< Dictionary, InputRange >
typedef Dictionary dictionary_type
typedef boost::range_iterator
< InputRange const >::type 
iterator
typedef InputRange range_type
- Public Attributes inherited from dictionary_arg_stream_base< Dictionary, InputRange >
iterator curr
dictionary_type dict
range_type range

Detailed Description

template<typename Dictionary, typename InputRange>
struct adobe::dictionary_arg_stream< Dictionary, InputRange, std::nothrow_t >

Definition at line 146 of file dictionary_arg_stream.hpp.

Constructor & Destructor Documentation

dictionary_arg_stream ( Dictionary &  d,
InputRange const &  key_range 
)

Definition at line 149 of file dictionary_arg_stream.hpp.

Member Function Documentation

R get_next_arg ( )

Definition at line 155 of file dictionary_arg_stream.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google