|
NuriKit v0.1.0b2
|
#include <nuri/fmt/base.h>


Public Member Functions | |
| std::unique_ptr< MoleculeReader > | from_stream (std::istream &is) const final |
| Create a new reader from the given istream object. | |
| Public Member Functions inherited from nuri::MoleculeReaderFactory | |
| MoleculeReaderFactory ()=default | |
| MoleculeReaderFactory (const MoleculeReaderFactory &)=default | |
| MoleculeReaderFactory & | operator= (const MoleculeReaderFactory &)=default |
| MoleculeReaderFactory (MoleculeReaderFactory &&) noexcept=default | |
| MoleculeReaderFactory & | operator= (MoleculeReaderFactory &&) noexcept=default |
| virtual | ~MoleculeReaderFactory () noexcept=default |
| void | register_for (std::string_view alias) const |
| Register this factory for the given alias name. | |
Additional Inherited Members | |
| Static Public Member Functions inherited from nuri::MoleculeReaderFactory | |
| static const MoleculeReaderFactory * | find_factory (std::string_view name) |
| Find the factory for the given format name. | |
| static bool | register_factory (std::unique_ptr< MoleculeReaderFactory > factory, const std::vector< std::string > &names) |
| Register the factory for the given format name(s). | |
|
inlinefinalvirtual |
Create a new reader from the given istream object.
| is | The input stream to read from. |
Implements nuri::MoleculeReaderFactory.