14 #include <vl/environmentProcessPublisher.h>
15 #include <vlutil/vlString.h>
16 #include <vlutil/vlSmartPointers.h>
31 virtual void setBulkManager(DtBoost::weak_ptr<DtBulkEnvironmentProcessManager> bulkMgr);
43 virtual unsigned totalEnvironmentalRecordSize()
const;
49 const DtObjectId&
id = DtObjectId::defaultId());
52 DtExerciseConn* conn,
const DtObjectId& id);
58 const DtDDMRegionSet* regionSetToUse = 0);
61 DtExerciseConn* conn,
const char* name,
const DtDDMRegionSet* regionSetToUse);
65 static CreatorFunction setCreatorFunction(CreatorFunction creator);
73 const DtObjectId&
id = DtObjectId::defaultId());
79 const DtDDMRegionSet* regionSetToUse = 0);
DtEnvironmentProcessPublisherForBulk.
Definition: environmentProcessPublisherForBulk.h:23
DtEnvironmentBulkRecord is an environmental record that acts as the separator between individual envi...
Definition: environmentalBulkRecord.h:37
DtEnvironmentBulkRecord myBulkRecord
For assembling the record that precedes a new environmental.
Definition: environmentProcessPublisherForBulk.h:101
Contains the DtEnvironmentBulkRecord class declaration.
DtBulkEnvironmentProcessPublisher.
Definition: bulkEnvironmentProcessPublisher.h:22
static CreatorFunction theCreator
The current creator function.
Definition: environmentProcessPublisherForBulk.h:95
DtBoost::weak_ptr< DtBulkEnvironmentProcessManager > myBulkManager
The bulk environment process manager that keeps track of this publisher.
Definition: environmentProcessPublisherForBulk.h:98
DtBulkEnvironmentProcessManager.
Definition: bulkEnvironmentProcessManager.h:24
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23