|
Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
|
Public Member Functions | |
| TypedHDF5VLenCreator (const RefPtr< SizeInterface > &SI, const RefPtr< LoaderProgress > &BLP, hid_t field_id, const WeakPtr< Cache > &theCache) | |
| const type_info & | getType () override |
| Creature::ReasonForReleasal | release () override |
| Implemented from Creature::release() : Free all memory associated with the object. | |
| bool | load (vector< vector< Type > > &data) |
| RefPtr< MemBase > | produce () override |
| Implemented from CreatureBase<MemBase>::create() : Actually allocate memory and load data from disc, if not yet loaded. | |
| Public Member Functions inherited from Fiber::HDF5VLenCreator | |
| HDF5VLenCreator (const RefPtr< SizeInterface > &SI, const RefPtr< LoaderProgress > &BLP, hid_t field_id, const WeakPtr< Cache > &theCache=MemCore::Cache::MemCache()) | |
| Construct HDF5 creator. | |
| bool | request (const result &R) override |
| bool | isUnderCreation () const override |
| bool | discardCreation () override |
| Public Member Functions inherited from MemCore::Creator< MemBase, CreativeArrayBase > | |
| Creator (const RefPtr< RefType > &D, const WCachePtr &MyCache) | |
| RefPtr< RefType > | get () const override |
| CacheablePtr | getCacheable () const override |
| bool | hasData () const override |
| Creature::ReasonForReleasal | release () override |
| bool | supersede (const RefPtr< Domain > &NewData, bool CreateAsOld=false) |
| RefPtr< RefType > | take () override |
| Public Member Functions inherited from MemCore::CreatorBase< Domain > | |
| RefPtr< Domain > | create (bool CreateAsOld=false) |
| RefPtr< Domain > | createAsOld () |
| CreatorBase (const WCachePtr &theCache) | |
| RefPtr< Domain > | get_or_request (const result &R=nullptr) |
| bool | isUnderCreation () const override |
| virtual bool | request (const result &R=nullptr) |
Additional Inherited Members | |
| Static Public Member Functions inherited from Fiber::HDF5VLenCreator | |
| static HDF5VLenCreator * | New (const RefPtr< SizeInterface > &SI, const RefPtr< LoaderProgress > &BLP, hid_t base_type_id, hid_t field_id, const WeakPtr< Cache > &theCache=MemCore::Cache::MemCache()) |
| Public Attributes inherited from Fiber::HDF5VLenCreator | |
| string | path_info |
| Some textual information about this dataset, to be displayed in a progress/status bar if part of a GUI. | |
| RefPtr< LoaderProgress > | LP |
| Protected Member Functions inherited from MemCore::Creator< MemBase, CreativeArrayBase > | |
| Creator (const WCachePtr &MyCache) | |
| RefPtr< RefType > | produce () override |
| Protected Attributes inherited from Fiber::HDF5VLenCreator | |
| hid_t | dataset_id |
|
inlineoverridevirtual |
Reimplemented from MemCore::Creator< MemBase, CreativeArrayBase >.