Adobe Source Libraries 1.49.0
A collection of C++ libraries.
|
#include <arg_stream.hpp>
Classes | |
struct | has_entry_if_has_inverse_lookup |
struct | has_entry_if_has_inverse_lookup< Class, R, true > |
struct | has_inverse_lookup |
struct | has_transform |
Public Types | |
typedef ArgStream | value_type |
typedef ArgStream | arg_stream_type |
typedef Transformer | transformer_type |
Public Member Functions | |
ADOBE_HAS_TEMPLATE1_IMPL (arg_stream_inverse_lookup) | |
with_transform (ArgStream &as, Transformer &trans) | |
bool | eof () |
template<typename R> | |
R | transforming_get (typename boost::enable_if< has_transform< Transformer, R > >::type *dummy=0) |
template<typename R> | |
R | transforming_get (typename boost::disable_if< has_transform< Transformer, R > >::type *dummy=0) |
template<typename R> | |
R | get_next_arg () |
Public Attributes | |
ArgStream & | argstream |
Transformer & | transformer |
Definition at line 420 of file arg_stream.hpp.
typedef ArgStream value_type |
Definition at line 444 of file arg_stream.hpp.
typedef ArgStream arg_stream_type |
Definition at line 445 of file arg_stream.hpp.
typedef Transformer transformer_type |
Definition at line 446 of file arg_stream.hpp.
with_transform | ( | ArgStream & | as, |
Transformer & | trans ) |
Definition at line 451 of file arg_stream.hpp.
ADOBE_HAS_TEMPLATE1_IMPL | ( | arg_stream_inverse_lookup | ) |
bool eof | ( | ) |
Definition at line 453 of file arg_stream.hpp.
R transforming_get | ( | typename boost::enable_if< has_transform< Transformer, R > >::type * | dummy = 0 | ) |
Definition at line 456 of file arg_stream.hpp.
R transforming_get | ( | typename boost::disable_if< has_transform< Transformer, R > >::type * | dummy = 0 | ) |
Definition at line 462 of file arg_stream.hpp.
R get_next_arg | ( | ) |
Definition at line 467 of file arg_stream.hpp.
ArgStream& argstream |
Definition at line 448 of file arg_stream.hpp.
Transformer& transformer |
Definition at line 449 of file arg_stream.hpp.