|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| std::shared_ptr< Kakshya::CompositeContainer > MayaFlux::IO::IOManager::load_composite | ( | const std::string & | filepath, |
| std::optional< Kakshya::CompositeLayout > | layout = std::nullopt, |
||
| size_t | batch_size = 1 |
||
| ) |
Load a complete Composite file into an owning container.
Dispatches by supported file format. The reader is local to this call; use open_composite_reader() for bounded reading of large files.
| filepath | Path to a supported Composite file. |
| layout | Optional exact field layout for typed CSV/TSV values. |
| batch_size | Default container materialization batch size. |
Definition at line 814 of file IOManager.cpp.
References MayaFlux::Journal::API, MayaFlux::Journal::FileIO, MF_ERROR, MF_INFO, and open_composite_reader().
Here is the call graph for this function: