#include <DataGeneratorRowComponent.h>
Public Member Functions | |
RowComponentString (RowComponentSpec &spec) | |
virtual | ~RowComponentString () |
virtual bool | next () |
virtual void | render (String &dst) |
Public Member Functions inherited from Hypertable::RowComponent | |
RowComponent (RowComponentSpec &spec) | |
virtual | ~RowComponent () |
Public Member Functions inherited from Hypertable::RowComponentSpec | |
RowComponentSpec () | |
Private Attributes | |
std::unique_ptr< char[]> | m_render_buf |
Additional Inherited Members | |
Public Attributes inherited from Hypertable::RowComponentSpec | |
int | type |
int | order {} |
std::string | format |
std::string | min |
std::string | max |
unsigned | length_min {} |
unsigned | length_max {} |
uint64_t | value_count {} |
unsigned | seed {} |
std::string | distribution |
Protected Attributes inherited from Hypertable::RowComponent | |
DiscreteRandomGeneratorPtr | m_rng |
Definition at line 84 of file DataGeneratorRowComponent.h.
|
inline |
Definition at line 86 of file DataGeneratorRowComponent.h.
|
inlinevirtual |
Definition at line 105 of file DataGeneratorRowComponent.h.
|
inlinevirtual |
Implements Hypertable::RowComponent.
Definition at line 106 of file DataGeneratorRowComponent.h.
|
inlinevirtual |
Implements Hypertable::RowComponent.
Definition at line 110 of file DataGeneratorRowComponent.h.
|
private |
Definition at line 114 of file DataGeneratorRowComponent.h.