Data container factory. More...
#include <arcane/impl/DataStorageFactory.h>
Public Member Functions | |
| DataStorageFactory (const DataStorageTypeInfo &dsti) | |
| Ref< IData > | createSimpleDataRef (const DataStorageBuildInfo &dsbi) override |
| Create simple data of a type. | |
| Public Member Functions inherited from Arcane::AbstractDataStorageFactory | |
| AbstractDataStorageFactory (const DataStorageTypeInfo &dsti) | |
| DataStorageTypeInfo | storageTypeInfo () override |
| Information about the created container type. | |
Static Public Member Functions | |
| static void | registerDataFactory (IDataFactoryMng *dfm) |
| Registers a factory for the data DataType in dfm. | |
Data container factory.
Definition at line 67 of file DataStorageFactory.h.
|
inlineexplicit |
Definition at line 72 of file DataStorageFactory.h.
|
inlineoverridevirtual |
Create simple data of a type.
Implements Arcane::IDataStorageFactory.
Definition at line 79 of file DataStorageFactory.h.
References Arcane::makeRef().
|
inlinestatic |
Registers a factory for the data DataType in dfm.
Definition at line 86 of file DataStorageFactory.h.
References Arcane::ITraceMng::info(), Arcane::makeRef(), Arcane::IDataFactoryMng::registerDataStorageFactory(), and Arcane::IDataFactoryMng::traceMng().