#include <cstdio>
#include <iostream>
#include <sstream>
#include <vector>
#include "util/exception.hh"
#include "util/string_stream.hh"
#include "TypeDef.h"
#include "Util.h"
Go to the source code of this file.
Namespaces | |
namespace | Moses |
$Id$ | |
Defines | |
#define | OFF_T off_t |
#define | FTELLO(f) ftello(f) |
#define | FSEEKO(file, offset, origin) fseeko(file, offset, origin) |
Functions | |
template<typename T > | |
size_t | Moses::fWrite (FILE *f, const T &t) |
template<typename T > | |
void | Moses::fRead (FILE *f, T &t) |
template<typename T > | |
size_t | Moses::fWrite (FILE *f, const T *b, const T *e) |
template<typename T > | |
size_t | Moses::fWrite (FILE *f, const T b, const T e) |
template<typename C > | |
size_t | Moses::fWriteVector (FILE *f, const C &v) |
template<typename C > | |
void | Moses::fReadVector (FILE *f, C &v) |
size_t | Moses::fWriteString (FILE *f, const char *e, uint32_t s) |
void | Moses::fReadString (FILE *f, std::string &e) |
size_t | Moses::fWriteStringVector (FILE *f, const std::vector< std::string > &v) |
void | Moses::fReadStringVector (FILE *f, std::vector< std::string > &v) |
OFF_T | Moses::fTell (FILE *f) |
void | Moses::fSeek (FILE *f, OFF_T o) |
FILE * | Moses::fOpen (const char *fn, const char *m) |
void | Moses::fClose (FILE *f) |
#define FSEEKO | ( | file, | |||
offset, | |||||
origin | ) | fseeko(file, offset, origin) |
#define FTELLO | ( | f | ) | ftello(f) |
#define OFF_T off_t |
Definition at line 34 of file File.h.
Referenced by Moses::PrefixTreeF< T, D >::changeData(), Moses::PrefixTreeF< T, D >::create(), Moses::PrefixTreeMap::GetCandidates(), Moses::PDTimp::GetTargetCandidates(), Moses::PhraseDictionaryTree::PhraseDictionaryTree(), Moses::PhraseDictionaryTree::Read(), and Moses::PrefixTreeF< T, D >::read().