Mirror reflection library 0.5.13
|
#include </home/chochlik/devel/mirror-lib/src/mirror/example/factories/input_ui.hpp>
Public Member Functions | |
template<class ConstructionInfo > | |
console_input_ui (int tabs, ConstructionInfo construction_info, const Product &_x) | |
void | finish (int) |
Product | operator() (void) |
Static Public Member Functions | |
template<typename X > | |
static bool | parse_input (const std::string &input, std::true_type, X &x) |
template<typename X > | |
static bool | parse_input (const std::string &input, std::false_type, X &x) |
Public Attributes | |
Product | x |
Implementation of the input interface, used to produce values by prompting the user to enter a value on the console.