#include <series.H>
◆ StoreFn
typedef void(* hobbes::StoredSeries::StoreFn) (writer *, const void *, void *) |
|
private |
◆ StoredSeries()
hobbes::StoredSeries::StoredSeries |
( |
cc * |
c, |
|
|
writer * |
outputFile, |
|
|
const std::string & |
fieldName, |
|
|
const MonoTypePtr & |
ty, |
|
|
size_t |
batchSize |
|
) |
| |
◆ ~StoredSeries()
hobbes::StoredSeries::~StoredSeries |
( |
| ) |
|
◆ allocBatchNode() [1/2]
uint64_t hobbes::StoredSeries::allocBatchNode |
( |
writer * |
file | ) |
|
|
staticprivate |
◆ allocBatchNode() [2/2]
uint64_t hobbes::StoredSeries::allocBatchNode |
( |
writer * |
file, |
|
|
uint64_t |
batchOffset, |
|
|
uint64_t |
nextNodeOffset |
|
) |
| |
|
staticprivate |
◆ bindAs()
void hobbes::StoredSeries::bindAs |
( |
cc * |
c, |
|
|
const std::string & |
vname |
|
) |
| |
◆ consBatchNode()
void hobbes::StoredSeries::consBatchNode |
( |
uint64_t |
nextPtr | ) |
|
|
private |
◆ record()
void hobbes::StoredSeries::record |
( |
const void * |
v, |
|
|
bool |
signal = true |
|
) |
| |
◆ restartFromBatchNode()
void hobbes::StoredSeries::restartFromBatchNode |
( |
| ) |
|
|
private |
◆ storageType()
const MonoTypePtr & hobbes::StoredSeries::storageType |
( |
| ) |
const |
◆ writePosition()
uint64_t hobbes::StoredSeries::writePosition |
( |
| ) |
const |
◆ batchData
void* hobbes::StoredSeries::batchData |
|
private |
◆ batchDataRef
uint64_t hobbes::StoredSeries::batchDataRef |
|
private |
◆ batchHead
uint8_t* hobbes::StoredSeries::batchHead |
|
private |
◆ batchNode
uint64_t hobbes::StoredSeries::batchNode |
|
private |
◆ batchSize
size_t hobbes::StoredSeries::batchSize |
|
private |
◆ batchType
◆ headNodeRef
uint64_t* hobbes::StoredSeries::headNodeRef |
|
private |
◆ outputFile
writer* hobbes::StoredSeries::outputFile |
|
private |
◆ recordType
◆ storageSize
size_t hobbes::StoredSeries::storageSize |
|
private |
◆ storedType
◆ storeFn
StoreFn hobbes::StoredSeries::storeFn |
|
private |
The documentation for this class was generated from the following files: