52 boost::forward_traversal_tag>
66 int_generator_t year_gen;
68 int_generator_t mon_gen;
70 int_generator_t day_gen;
73 int_generator_t upchar_gen;
75 int_generator_t downchar_gen;
77 int_generator_t numchar_gen;
80 int_generator_t truth_gen;
82 int_generator_t three_gen;
84 int_generator_t six_gen;
86 int_generator_t two_six_gen;
89 int_generator_t strlen_gen;
92 real_generator_t neg_number_gen;
94 real_generator_t pos_number_gen;
100 unsigned int _seed = 0,
boost::gregorian::date date_t
void generate_state(std::ostream &out)
virtual ~generate_posts_iterator()
void generate_payee(std::ostream &out)
void generate_code(std::ostream &out)
void generate_cost(std::ostream &out, value_t amount)
void generate_string(std::ostream &out, int len, bool only_alpha=false)
bool generate_account(std::ostream &out, bool no_virtual=false)
void generate_commodity(std::ostream &out, const string &exclude="")
generate_posts_iterator(session_t &_session, unsigned int _seed=0, std::size_t _quantity=100)
string generate_amount(std::ostream &out, value_t not_this_amount=(value_t()), bool no_negative=false, const string &exclude="")
bool generate_post(std::ostream &out, bool no_amount=false)
void generate_xact(std::ostream &out)
void generate_note(std::ostream &out)
void generate_date(std::ostream &out)
Dynamic type representing various numeric types.