35 "type":
"FixedLengthWriteDataProvider",
36 "supports_create":
True,
43 "path": <DataProviderOptionInfo>{
44 "type": AbstractDataProviderType::get(StringType),
45 "desc":
"the path to the fixed-length data; mutually exclusive with \"stream\"",
47 "stream": <DataProviderOptionInfo>{
48 "type": AbstractDataProviderType::get(
new Type(
"OutputStream")),
49 "desc":
"an output stream for fixed-length data; mutually exclusive with \"path\"",
51 "spec": <DataProviderOptionInfo>{
52 "type": AbstractDataProviderType::get(AutoHashType),
53 "desc":
"the fixed-length record specification hash",
56 "opts": <DataProviderOptionInfo>{
57 "type": AbstractDataProviderType::get(AutoHashType),
58 "desc":
"fixed-length generation options",
75 constructor(
string path, hash<auto> specs, *hash<auto> opts);
85 constructor(OutputStream stream, hash<auto> specs, *hash<auto> opts);