introduced field_attributes shortcuts and added method on_base() to all processor classes
This commit is contained in:
@@ -6,8 +6,6 @@
|
||||
|
||||
namespace matador::test {
|
||||
struct types {
|
||||
// enum { CSTR_LEN=255 };
|
||||
|
||||
unsigned int id_ = 0;
|
||||
int8_t char_ = 'c';
|
||||
short short_ = -127;
|
||||
@@ -20,7 +18,6 @@ struct types {
|
||||
float float_ = 3.1415f;
|
||||
double double_ = 1.1414;
|
||||
bool bool_ = true;
|
||||
// char cstr_[CSTR_LEN]{};
|
||||
std::string string_ = "Welt";
|
||||
std::string varchar_ = "Erde";
|
||||
// matador::date date_;
|
||||
@@ -43,9 +40,8 @@ struct types {
|
||||
field::attribute(op, "val_unsigned_int", unsigned_int_);
|
||||
field::attribute(op, "val_unsigned_long_long", unsigned_long64_);
|
||||
field::attribute(op, "val_bool", bool_);
|
||||
// field::attribute(op, "val_cstr", cstr_, CSTR_LEN);
|
||||
field::attribute(op, "val_string", string_);
|
||||
field::attribute(op, "val_varchar", varchar_, 63);
|
||||
field::attribute(op, "val_varchar", varchar_, VarChar63);
|
||||
// field::attribute(op, "val_date", date_);
|
||||
// field::attribute(op, "val_time", time_);
|
||||
field::attribute(op, "val_binary", binary_);
|
||||
|
||||
Reference in New Issue
Block a user