NuriKit v0.1.0b2
Loading...
Searching...
No Matches
base.h File Reference
Include dependency graph for base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nuri::MoleculeStream< Reader >
class  nuri::MoleculeReader
class  nuri::DefaultReaderImpl< parser >
class  nuri::MoleculeReaderFactory
class  nuri::DefaultReaderFactoryImpl< MoleculeReaderImpl >
class  nuri::MoleculeReaderWrapper< SourceStream, Reader >
class  nuri::MoleculeReaderWrapper< std::ifstream, Reader >
class  nuri::ReversedStream

Namespaces

namespace  nuri

Typedefs

template<class Reader = MoleculeReader>
using nuri::FileMoleculeReader = MoleculeReaderWrapper<std::ifstream, Reader>
template<class Reader = MoleculeReader>
using nuri::StringMoleculeReader = MoleculeReaderWrapper<std::istringstream, Reader>

Functions

template<class Stream>
Stream & nuri::operator>> (Stream &stream, Molecule &mol)
template<class ReaderFactoryImpl>
bool nuri::register_reader_factory (const std::vector< std::string > &names)