Blame lib/marisa/iostream.h
|
Packit |
de3218 |
#ifndef MARISA_IOSTREAM_H_
|
|
Packit |
de3218 |
#define MARISA_IOSTREAM_H_
|
|
Packit |
de3218 |
|
|
Packit |
de3218 |
#include <iosfwd>
|
|
Packit |
de3218 |
|
|
Packit |
de3218 |
namespace marisa {
|
|
Packit |
de3218 |
|
|
Packit |
de3218 |
class Trie;
|
|
Packit |
de3218 |
|
|
Packit |
de3218 |
std::istream &read(std::istream &stream, Trie *trie);
|
|
Packit |
de3218 |
std::ostream &write(std::ostream &stream, const Trie &trie);
|
|
Packit |
de3218 |
|
|
Packit |
de3218 |
std::istream &operator>>(std::istream &stream, Trie &trie);
|
|
Packit |
de3218 |
std::ostream &operator<<(std::ostream &stream, const Trie &trie);
|
|
Packit |
de3218 |
|
|
Packit |
de3218 |
} // namespace marisa
|
|
Packit |
de3218 |
|
|
Packit |
de3218 |
#endif // MARISA_IOSTREAM_H_
|