|
iceberg-cpp
|
Factory for explicit loading and optional scheme-based routing. More...
#include <file_io_registry.h>
Public Types | |
| using | CreateFunction = std::function< Result< std::unique_ptr< FileIO > >(const Properties &properties)> |
| using | AcceptsFunction = std::function< bool(std::string_view scheme)> |
Public Attributes | |
| CreateFunction | create |
| Required for explicit loading. | |
| AcceptsFunction | accepts |
| Receives a lower-case scheme. Empty means explicit-only. | |
Factory for explicit loading and optional scheme-based routing.