value_container< T > Class Template Reference

#include <option_parser.h>

Public Types

typedef T value_type
 

Public Member Functions

 value_container (T *ptr)
 
void set_value (const value_type &val) const
 
const T & get () const
 

Detailed Description

template<typename T>
class illumina::interop::util::value_container< T >

Proxy for references to values

Member Typedef Documentation

typedef T value_type

Type of value to parse

Constructor & Destructor Documentation

value_container ( T *  ptr)
inline

Constructor

Parameters
ptrpointer to value

Member Function Documentation

const T& get ( ) const
inline

Get the value pointed to by the container

Returns
value
void set_value ( const value_type val) const
inline

Set the value

Parameters
valparsed value

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