#include <iostream>
#include <map>
#include <sstream>
#include <string>
#include <valarray>
#include <vector>
#include <boost/functional/hash.hpp>
#include <boost/unordered_map.hpp>
#include "util/exception.hh"
#include "util/string_piece.hh"
Go to the source code of this file.
Classes | |
struct | Moses::FName |
struct | Moses::FNameEquals |
struct | Moses::FNameHash |
class | Moses::FVector |
struct | Moses::FVectorPlus |
class | Moses::ProxyFVector |
Namespaces | |
namespace | Moses |
$Id$ | |
Typedefs | |
typedef float | Moses::FValue |
Functions | |
std::ostream & | Moses::operator<< (std::ostream &out, const FName &name) |
void | Moses::swap (FVector &first, FVector &second) |
std::ostream & | Moses::operator<< (std::ostream &out, const FVector &fv) |
const FVector | Moses::operator+ (const FVector &lhs, const FVector &rhs) |
const FVector | Moses::operator- (const FVector &lhs, const FVector &rhs) |
const FVector | Moses::operator* (const FVector &lhs, const FVector &rhs) |
const FVector | Moses::operator/ (const FVector &lhs, const FVector &rhs) |
const FVector | Moses::operator* (const FVector &lhs, const FValue &rhs) |
const FVector | Moses::operator/ (const FVector &lhs, const FValue &rhs) |
const FVector | Moses::fvmax (const FVector &lhs, const FVector &rhs) |
FValue | Moses::inner_product (const FVector &lhs, const FVector &rhs) |