WD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
webdriver::DirectValueParser< T > Class Template Reference

#include <webdriver_util.h>

Inheritance diagram for webdriver::DirectValueParser< T >:
Collaboration diagram for webdriver::DirectValueParser< T >:

Public Member Functions

 DirectValueParser (T *t)
 
virtual ~DirectValueParser ()
 
virtual bool Parse (base::Value *value) const OVERRIDE
 
- Public Member Functions inherited from webdriver::ValueParser
virtual ~ValueParser ()
 

Additional Inherited Members

- Protected Member Functions inherited from webdriver::ValueParser
 ValueParser ()
 

Detailed Description

template<typename T>
class webdriver::DirectValueParser< T >

Parses a given value using the |ValueConversionTraits| to the appropriate type. This assumes that a direct conversion can be performed without pulling the value out of a dictionary or list.

Constructor & Destructor Documentation

template<typename T >
webdriver::DirectValueParser< T >::DirectValueParser ( T *  t)
inlineexplicit
template<typename T >
virtual webdriver::DirectValueParser< T >::~DirectValueParser ( )
inlinevirtual

Member Function Documentation

template<typename T >
virtual bool webdriver::DirectValueParser< T >::Parse ( base::Value *  value) const
inlinevirtual

The documentation for this class was generated from the following file: