/disk4/html/www/moses/doxygen/mosesdecoder/moses/TranslationModel/UG/mm/ug_typedefs.h File Reference

#include <boost/dynamic_bitset.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/scoped_ptr.hpp>
#include <vector>
#include <stdint.h>
#include "tpt_typedefs.h"

Go to the source code of this file.

Namespaces

namespace  sapt

Defines

#define SPTR   boost::shared_ptr
#define boost_iptr   boost::intrusive_ptr
#define scoptr   boost::scoped_ptr
#define rcast   reinterpret_cast

Typedefs

typedef boost::dynamic_bitset
< uint64_t > 
sapt::bitvector
typedef std::vector
< std::vector< float > > 
sapt::flt_2d_table
typedef std::vector< flt_2d_table > sapt::flt_3d_table
typedef std::vector< flt_3d_table > sapt::flt_4d_table
typedef std::vector
< std::vector< ushort > > 
sapt::ushort_2d_table
typedef std::vector
< ushort_2d_table > 
sapt::ushort_3d_table
typedef std::vector
< ushort_3d_table > 
sapt::ushort_4d_table
typedef std::vector
< std::vector< short > > 
sapt::short_2d_table
typedef std::vector
< short_2d_table > 
sapt::short_3d_table
typedef std::vector
< short_3d_table > 
sapt::short_4d_table
typedef std::vector
< std::vector< int > > 
sapt::int_2d_table
typedef std::vector< int_2d_table > sapt::int_3d_table
typedef std::vector< int_3d_table > sapt::int_4d_table
typedef tpt::id_type sapt::id_type
typedef tpt::uchar sapt::uchar
typedef tpt::filepos_type sapt::filepos_type


Define Documentation

#define boost_iptr   boost::intrusive_ptr

Definition at line 39 of file ug_typedefs.h.

#define rcast   reinterpret_cast

Definition at line 41 of file ug_typedefs.h.

#define scoptr   boost::scoped_ptr

Definition at line 40 of file ug_typedefs.h.

#define SPTR   boost::shared_ptr

Definition at line 37 of file ug_typedefs.h.


Generated on Thu Jul 6 00:31:34 2017 for Moses by  doxygen 1.5.9